@charset "utf-8";
/* CSS Document */
@media(min-width:1399px){
body,html{margin:0; padding:0;font-family: "Microsoft YaHei","微软雅黑";font-size: 12px;-webkit-font-smoothing: antialiased;/*抗锯齿效果*/-webkit-tap-highlight-color: transparent; -webkit-overflow-scrolling: touch; overflow-scrolling: touch;overflow: auto;overflow-x: hidden;}
body{max-width: 1920px;margin: 0 auto;}
a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal; font-size: 12px;color: #292929;font-family: "Microsoft YaHei","微软雅黑";}
* img{display:block;border: none;}
input,select,textarea{padding:0;margin:0;outline:none;font-family: "Microsoft YaHei","微软雅黑";appearance:none;-moz-appearance:none; -webkit-appearance:none;border: none;}
/*p{text-align:justify;text-justify:inter-ideograph;}*/
.clearfix{ clear:both;}
.mob{ display: none;}
.pc{ display: block;}
.fl{ float: left;}
.fr{float:right}
.commen{width: 1400px;margin: 0 auto;}
.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
*{box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
}
/* placeholder样式 */
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
color: #212121; 
} 
input:-moz-placeholder, textarea:-moz-placeholder { 
color: #212121; 
} 
input::-moz-placeholder, textarea::-moz-placeholder { 
color: #212121; 
} 
input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
color: #212121; 
}


/*滚动条样式*/
	::-webkit-scrollbar-track-piece{width:8px;background-color:#f0f0f0;border-radius: 5px;}
	::-webkit-scrollbar{width:8px;background-color:#028bff;border-radius: 5px;}
	::-webkit-scrollbar-thumb{width:8px;background-color:#282828;border-radius: 5px;}
	::-webkit-scrollbar-thumb:hover{width:8px;background-color:#028bff;border-radius: 5px;}
	
	/* 导航 */
	.top{width: 100%;z-index: 1000;}
	.dh1{}
	.d1{background: #004d9d;}
	.d1 .commen{padding-left: 14px;padding-right: 45px;}
	.dl{font-size: 12px;line-height: 25px;color: #b7b7b7;}
	.dl h1{font-size: 12px;line-height: 25px;color: #b7b7b7;display: inline-block;}
	.d1 p{font-size: 12px;line-height: 25px;color: #b7b7b7;}
	.d1 p a{font-size: 12px;line-height: 25px;color: #b7b7b7;margin-left: 5px;margin-right: 4px;}
	.logo{margin-top: 32px;}
	.d2{padding-bottom: 32px;}
	.d21{padding-top: 45px;}
	.d21 p{font-size: 24px;font-weight: bold;color: #1a4d95;letter-spacing: 1.4px;}
	.d21 h6{font-size: 14px;color: #212121;letter-spacing: 1.9px;line-height: 18px;}
	.d22{padding-top: 46px;padding-right: 48px;}
	.d22 > img{margin-right: 14px;}
	.d23{}
	.d23 p{font-size: 12px;color: #7c7c7c;}
	.d23 img{margin-top: 3px;}
	.dh{border-top: 1px solid #cfcfcf;}
	.nav{}
	.nava{position: relative;float: left;padding: 0px 36px 0px 31px;text-align: center; margin-left: 29px;transition: all 0.3s;border-top: 3px solid #fff;}
	.nava:first-child{margin-left: 0px;}
	.nava > p{line-height: 63px;}
	.nava > p a{font-size: 16px;color: #212121;display: block;}
	.nav .on{border-top: 3px solid #004d9d;}
	.nav .on > p a{color: #004d9d;}
	.nava:hover{border-top: 3px solid #004d9d;}
	.navb{background: rgba(255,255,255,0.9);opacity: 0; position: absolute;width: 100%;z-index: 2;text-align: center;left: 0;}
	.navba{transition: all 0.3s;border-bottom: 1px solid #0382e3;}
	.navba:last-child{border-bottom: none;}
	.navba a{font-size: 14px;color: #636363;line-height: 50px;transition: all 0.3s;display: block;}
	.navba:hover{background: rgba(63,155,247,0.9);}
	.navba:hover a{color: #fff;}
	.ban{width: 100%;height: 650px;overflow: hidden;position: relative;}
	.imgbox{position: absolute;margin-left: -960px;left: 50%;width: 1920px;overflow: hidden;height: 650px;}
	.imgbox img{position: absolute;left: 0;top: 0;width: 100%;}
	.boy{width: 1100px;}
	.bt-a{width: 47px;height: 47px;position: absolute;left: 6%;top: calc(50% - 23.5px);cursor: pointer;z-index: 15;}
	.bt-b{background: url(../esimg/yi07.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-b:hover{background: url(../esimg/yi09.png);}
	.bt-k{width: 47px;height: 47px;position: absolute;right: 6%;top: calc(50% - 23.5px);cursor: pointer;z-index: 15;}
	.bt-f{background: url(../esimg/yi06.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-f:hover{background: url(../esimg/yi08.png);}
	.kw{background: #f2f4f8;}
	.keywords{width: 50%;}
	.keywords p{width: 100%;font-size: 12px;line-height: 50px;color: #7c7c7c;}
	.keywords p a{font-size: 12px;line-height: 50px;color: #7c7c7c;margin-left: 10px;transition: all 0.3s;}
	.keywords p a:hover{color: #1a4d95;}
	.flip{z-index: 1000;padding-top: 22px;padding-right: 15px;}
	.flip li{cursor: pointer;float: left;transition: all 0.3s;width: 23px;height: 4px;background: #b1b4bb;margin-left: 6px;}
	.ppp{background: #1a4d95 !important;}
	
	
	
	/* 关于宇航 */
	.gy{background: url(../esimg/z1.jpg) no-repeat;background-position: center bottom;padding-top: 63px;padding-bottom: ;}
	.bt p{font-size: 36px;color: #212121;margin-bottom: 6px;}
	.bt img{}
	.gy .bt{text-align: center;}
	.gy .bt img{margin: 0 auto;}
	.gya{text-align: center;margin-top: 36px;}
	.gya p{font-size: 22px;font-weight: bold;color: #1a4d95;}
	.gya h6{font-size: 10px;color: #7c7c7c;line-height: 12px;}
	.gya h5{font-size: 14px;line-height: 24px;color: #212121;margin-top: 22px;margin-bottom: 22px;height: 168px;overflow: hidden;}
	.more{width: 111px;height: 35px;background: url(../esimg/z3.png) no-repeat;background-size: 100% 100%;text-align: center;}
	.more a{font-size: 12px;line-height: 35px;color: #ffffff;display: block;}
	.gy .more{margin: 0 auto;}
	.gyb{width: 1200px;margin: 0 auto;margin-top: 73px;}
	.gyba{text-align: center;}
	.gyba img{margin: 0 auto;}
	.gyba p{font-size: 14px;line-height: 18px;color: #7c7c7c;margin-top: 16px;}
	.gyba:first-child{width: 19.666%;background: #f2f4f8;margin-right: 0.445%;padding-top: 41px;padding-bottom: 44px;}
	.gyba:nth-child(2){width: 19.666%;background: #f2f4f8;padding-top: 41px;padding-bottom: 44px;}
	.gyba:nth-child(3){width: 19.666%;background: #004d9d;margin-left: 0.445%;margin-right: 0.446%;padding-top: 30px;padding-bottom: 33px;}
	.gyba:nth-child(4){width: 39.666%;background: #f2f4f8;padding-top: 41px;padding-bottom: 44px;}
	
	
	/* 起重船租赁 */
	.qz{padding-top: 58px;padding-bottom: 116px;}
	.qh{padding-top: 37px;padding-right: 25px;}
	.qha{padding-left: 53px;background: url(../esimg/z8.png) no-repeat;background-position: left center;margin-left: 23px;transition: all 0.3s;}
	.qha p{font-size: 16px;color: #212121;transition: all 0.3s;}
	.qha h6{font-size: 10px;color: #7c7c7c;line-height: 12px;}
	.qh .on{background: url(../esimg/z9.png) no-repeat;background-position: left center;}
	.qh .on p{color: #1a4d95;}
	.qzb{padding: 18px 16px 16px 16px;background: #f2f4f8;margin-top: 49px;}
	.qzc > .fl{padding:63px 0px 0px 67px ;width: 49.67%;}
	.qzc > .fr{width: 50.33%;}
	.qzc > .fl > p{font-size: 22px;font-weight: bold;color: #1a4d95;}
	.qzc > .fl > h6{font-size: 10px;color: #7c7c7c;margin-bottom: 37px;}
	.qzc{background: #fff;}
	.qzd{}
	.qzd:nth-child(4){margin-top: 40px;}
	.qzd h6{font-size: 14px;line-height: 31px;color: #f74e4e;font-weight: bold;border-left: 5px solid #f74e4e;padding-left: 12px;margin-right: 44px;}
	.qzd p{font-size: 14px;line-height: 26px;color: #212121;width: 75%;}
	.qzc .more{margin-top: 38px;}
	/* 港口工程 */
	.gkgc{background: url(../esimg/z7.jpg) no-repeat;background-position: center;background-size: cover;padding-top: 60px;padding-bottom: 104px;}
	.gkgc .commen{}
	.gka{}
	.gka .bt p{color: #fff;}
	.gka .more{margin-top: 33px;}
	.gkb{margin-top: 45px;}
	.gkc{width: 32.142%;}
	.gkc:nth-child(2){margin-left: 1.787%;margin-right: 1.787%;}
	.imgbox1{width: 100%;overflow: hidden;}
	.imgbox1 img{width: 100%;transition: all 0.3s;}
	.pbox1{background: #fff url(../esimg/z8.png) no-repeat;background-position: 44px 22px; padding: 20px 0px 24px 97px;transition: all 0.3s;}
	.pbox1 p{font-size: 16px;color: #212121;transition: all 0.3s;}
	.pbox1 h6{font-size: 10px;line-height: 12px;color: #7c7c7c;}
	.gkc:hover .pbox1{background: #fff url(../esimg/z9.png) no-repeat;background-position: 44px 22px;}
	.gkc:hover .pbox1 p{color: #1a4d95;}
	.gkc:hover .imgbox1 img{transform: scale(1.05);}
	/* 桥梁工程 */
	.qlgc{width: 1920px;position: relative;left: 50%;margin-left: -960px;margin-top: 96px;}
	.qlgc > .fl{padding-left: 260px;width: 48.125%;padding-top: 52px;padding-right: 95px;}
	.qlgc > .fr{width: 51.875%;}
	.qla{padding-left: 55px;background: url(../esimg/z9.png) no-repeat left center;margin-top: 54px;margin-bottom: 20px;}
	.qla p{font-size: 16px;color: #1a4d95;}
	.qla h6{font-size: 10px;line-height: 12px;color: #7c7c7c;}
	.qlgc > .fl > p{font-size: 14px;line-height: 24px;color: #212121;}
	.qlgc .more{margin-top: 44px;}
	/* 道路工程 */
	.dlgc{width: 1920px;position: relative;left: 50%;margin-left: -960px;margin-top: 86px;}
	.dlgc > .fl{width: 51.875%;}
	.dlgc > .fr{width: 48.125%;padding: 44px 285px 0px 80px;}
	.dlgc > .fr > p{font-size: 14px;line-height: 24px;color: #212121;}
	.dla{}
	.dla .fl{width: 69%;font-size: 14px;line-height: 24px;color: #212121;}
	.dla .fr{width: 31%;font-size: 14px;line-height: 24px;color: #212121;}
	.dlgc .more{margin-top: 50px;}
	/* 新闻 */
	
	.xw{padding-top: 81px;padding-bottom: 88px; background: url(../esimg/z15.jpg) no-repeat;background-position: center bottom;}
	.xwz{padding-top: 30px;padding-right: 20px;}
	.xwb{padding-left: 55px;background: url(../esimg/z8.png) no-repeat left center;transition: all 0.3s;}
	.xwb p{font-size: 16px;color: #212121;transition: all 0.3s;}
	.xwb h6{font-size: 10px;line-height: 12px;color: #7c7c7c;}
	.xwa{padding-top: 30px;}
	.xwa .xwb{margin-left: 100px;}
	.xwb:hover{background: url(../esimg/z9.png) no-repeat left center;}
	.xwb:hover p{color: #1a4d95;}
	.xwa .on{background: url(../esimg/z9.png) no-repeat left center;}
	.xwa .on p{color: #1a4d95;}
	.xwd{margin-top: 50px;}
	.xwe{}
	.xwf{width: 36.071%;padding: 44px 42px 30px 40px;border: 1px solid #dcdcdc;background: #fff;}
	.xwf img{width: 100%;transition: all 0.3s;}
	.date p{font-size: 30px;color: #212121;display: inline-block;transition: all 0.3s;}
	.date h6{font-size: 12px;color: #7c7c7c;display: inline-block;transition: all 0.3s;}
	.title{font-size: 16px;color: #212121;transition: all 0.3s;}
	.content{font-size: 12px;line-height: 20px;color: #7c7c7c;height: 36px;overflow: hidden;transition: all 0.3s;}
	.xwg{width: 62.928%;}
	.xwf .title{margin-top: 21px;}
	.xwf .content{margin-top: 12px;margin-bottom: 39px;}
	.xwf .more{margin-bottom: 40px;}
	.xwf:hover .title{color: #1a4d95;}
	.xwf:hover img{transform: scale(0.95);}
	.xwh{width: 49.148%;border: 1px solid #dcdcdc;padding: 44px 38px 93px 40px;transition: all 0.3s; background: url(../esimg/z14.png) no-repeat;background-size: 100% 100%;}
	.xwh:nth-child(odd){margin-right: 1.704%;}
	.xwh .title{margin-top: 21px;}
	.xwh .content{margin-top: 11px;}
	.xwh:hover{border: 1px solid #1a4d95; background: url(../esimg/z15.png) no-repeat;background-size: 100% 100%;}
	.xwh:hover .title{color: #fff;}
	.xwh:hover .content{color: #fff;}
	.xwh:hover .date p{color: #fff;}
	.xwh:hover .date h6{color: #fff;}
	.xwh:first-child,.xwh:nth-child(2){margin-bottom: 16px;}
	/* 留言 */
	.ly{background: url(../esimg/z14.jpg) no-repeat;background-position: center;background-size: cover;padding-top: 81px;padding-bottom: 95px;}
	.ly .bt{padding-left: 9px;}
	.ly .bt p{color: #fff;}
	.lya{}
	.lyb{padding-right: 32px;}
	.lyc{margin-left: 50px;padding-top: 21px;}
	.lyd{padding-left: 19px;}
	.lyd p{font-size: 16px;line-height: 23px;color: #fff;}
	.lyd h6{font-size: 16px;line-height: 23px;color: #fff;}
	.lye{width: 98.5%;margin: 0 auto;}
	.lye input[type = text]{line-height: 54px;background: #fff;padding-left: 29px;}
	.name{width: 32.922%;}
	.phone{width: 32.922%;margin-left: 0.617%;margin-right: 0.617%;}
	.yz{width: 32.922%;position: relative;}
	.yz a{position: absolute;right: 0;top: 0;}
	.yz a img{height: 54px;}
	.yzm{width: 100%;}
	.lye{margin-top: 64px;}
	.lye textarea{width: 100%;background: #fff;padding-left: 29px;padding-top: 20px;height: 93px;margin-top: 8px;}
	.lye input[type = submit]{width: 49.673%;line-height: 54px;font-size: 14px;color: #ffffff;margin-top: 5px;background: #f74e4e;cursor: pointer;}
	.lye input[type = reset]{width: 49.673%;line-height: 54px;font-size: 14px;color: #ffffff;margin-top: 5px;background: #272727;cursor: pointer;}
	/* foot */
	.foot{background: #272727;}
	.ft{padding-bottom: 66px;border-bottom: 2px solid #2f2f2f;}
	.fta{width: 13.928%;margin-left: 6px;padding-top: 84px;}
	.ftb{padding-left: 8px; border-top: 1px dashed #1d68b4;border-bottom: 1px dashed #1d68b4;padding-top: 17px;padding-bottom: 15px;margin-top: 28px;}
	.ftb p{font-size: 14px;color: #8b8b8b;margin-top: 2px;}
	.ftc{margin-left: 86px;padding-top: 93px;}
	.ftd{margin-left: 52px;}
	.ftd:first-child{margin-left: 0px;}
	.ftd h6{margin-bottom: 21px;}
	.ftd h6 a{font-size: 16px;color: #fff;transition: all 0.3s;}
	.ftd p{}
	.ftd p a{font-size: 12px;line-height: 24px;color: #606060;transition: all 0.3s;}
	.ftd h6 a:hover{color: #1d68b4;}
	.ftd p a:hover{color: #1d68b4;}
	.fte{padding-right: 12px;padding-top: 95px;}
	.fb{padding-left: 17px;padding-right: 18px;}
	.fb p{font-size: 12px;line-height: 64px;color: #606060;width: 30%;}
	.fb p a{font-size: 12px;line-height: 64px;color: #606060;transition: all 0.3s;}
	.fb h6{font-size: 12px;line-height: 64px;color: #606060;width: 40%;text-align: center;}
	.fb h6 a{font-size: 12px;line-height: 64px;color: #606060;transition: all 0.3s;}
	.fb .fr{text-align: right;}
	.fb h6 a:hover{color: #1d68b4;}
	.fb p a:hover{color: #1d68b4;}
	
	/*固定的悬浮窗*/
	.yb_conct{position: fixed;z-index: 9999999;top: 290px;right: -127px;cursor: pointer;transition: all .3s ease;}
	.yb_bar ul li{width: 180px;height: 53px;font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar ul li a{font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar .yb_top{background: #1d68b4 url(../esimg/t1.png) no-repeat;}
	.yb_bar .yb_phone{background: #1d68b4 url(../esimg/t2.png) no-repeat;}
	.yb_bar .yb_QQ{text-indent: 0;background: #1d68b4 url(../esimg/t3.png) no-repeat;}
	.yb_bar .yb_ercode{background: #1d68b4 url(../esimg/t4.png) no-repeat;}
	.hd_qr{padding: 6px 37px 25px 37px;box-sizing: border-box;width: 180px;}
	.yb_QQ a{display: block;text-indent: 54px;width: 100%;height: 100%;color: #fff;}
	.yb_QQ a:hover {color: #fff;}
	.zuoc{position: fixed;z-index: 9999999;bottom: 10%;left: -0;cursor: pointer;transition: all .3s ease;width: 255px;opacity: 0;}
	.zuoca{width: 100%;margin: 9.5px 0;margin-left: -160px;transition: all .3s ease;}
	.zuoca img{width: 100%;}
	.zuoca:hover{margin-left: 0;}
	/* 友情链接 */
	.yqlj p{line-height: 40px;color: #333333;font-size: 14px;}
	.yqlj p a{font-size: 14px;color: #333333;transition: all 0.3s;margin-right: 10px;}
	.yqlj p a:hover{color: #1d68b4;}
	
	/* ===================================内页============================================================================================= */
	/* 起重船租赁 */
	.nyban{width: 100%;height: 450px;}
	.nyban img{width: 1920px;height: 450px;position: relative;left: 50%;margin-left: -960px;}
	.pos{max-width: 50%;padding-right: 27px;padding-left: 24px;background: url(../esimg/z16.png) no-repeat left center;font-size: 12px;line-height: 50px;color: #7c7c7c;}
	.pos a{font-size: 12px;line-height: 50px;color: #7c7c7c;}
	.pos h1{display: inline-block;font-size: 12px;line-height: 50px;color: #7c7c7c;}
	.pos a:hover{color: #1d68b4;}
	.pos h1:hover{color: #1d68b4;}
	.qzczl{padding-top: 43px;}
	.qhd{padding-top: 37px;}
	.qhd .on{background: url(../esimg/z9.png) no-repeat;background-position: left center;}
	.qhd .on p{color: #1a4d95;}
	.qha:hover{background: url(../esimg/z9.png) no-repeat;background-position: left center;}
	.qha:hover p{color: #1a4d95;}
	.qzczb{position: relative;}
	.qzczb > .fl{padding-top: 127px;margin-left: 4.428%;width: 37.142%;}
	.qzczb > .fr{width: 51.714%;margin-right: 6%;padding-top: 76px;}
	.qzczb > .fr img{width: 100%;}
	.bta{margin-bottom: 50px;}
	.bta p{font-size: 30px;font-weight: bold;color: #1a4d95;}
	.bta h6{font-size: 10px;line-height: 12px;color: #7c7c7c;}
	.qzczb > .fl > h5{font-size: 14px;font-weight: bold; width: 96px;line-height: 31px;color: #fff;background: #f74e4e;text-align: center;margin-bottom: 22px;margin-left: 4px;}
	.qzczb > .fl > p{font-size: 14px;line-height: 24px;color: #212121;padding-left: 22px;}
	.vid{margin-top: 51px;cursor: pointer;}
	.video{position: absolute;left: calc(50% - 500px);top: 10px;width: 1000px;display: none;}
	.vid1{position: relative;display: table;margin: 0 auto;}
	.vid1 img{position: absolute;right: -20px;top: 0;cursor: pointer;}
	.video .v1{margin: 0 auto;display: table; max-height: 500px;max-width: 1000px;}
	.js{background: #f2f4f8;padding-bottom: 75px;margin-top: 80px;}
	.js h6{font-size: 14px;font-weight: bold; line-height: 31px;color: #fff;background: #f74e4e;width: 124px; text-align: center;margin-left: 66px;}
	.js p{font-size: 14px;line-height: 26px;color: #212121;width: 87.857%;margin: 0 auto;margin-top: 41px;}
	.jsa{width: 87.857%;margin: 0 auto; margin-top: 29px;}
	.jsa img{width: 23.658%;}
	.jsa img:nth-child(2){margin-left: 1.789%;margin-right: 1.789%;}
	.jsa img:nth-child(3){margin-right: 1.789%;}
	.yw{background: url(../esimg/z24.jpg) no-repeat top center;padding-bottom: 56px;}
	.ywa{width: 50%;}
	.ywa h6{font-size: 14px;font-weight: bold; line-height: 31px;color: #fff;text-align: center;background: #f74e4e;width: 95px;margin-left: 68px;margin-top: 59px;margin-bottom: 40px;}
	.ywa > p{font-size: 14px;line-height: 26px;color: #212121;margin-left: 88px;}
	.ywb{margin-left: 86px;margin-top: 40px;}
	.ywb p{font-size: 14px;line-height: 32px;color: #1a4d95;width: 84px;background: #f2f4f8;text-align: center;margin-right: 5px;}
	.ywc{width: 50%;padding-top: 74px;}
	.ywc img{width: 82.428%;}
	.zx{width: 1268px;margin: 0 auto;padding-bottom: 20px;margin-bottom: 105px;border: 1px solid #dcdcdc;}
	.zx .more{margin: 0 auto;}
	.btb{width: 100%;border-bottom: 1px solid #dcdcdc;background: #f2f4f8;padding-top: 26px;padding-bottom: 33px;}
	.btb p{font-size: 34px;color: #212121;text-align: center;margin-bottom: 4px;}
	.btb img{margin: 0 auto;}
	.zxb{padding: 38px 55px 12px 55px;}
	.zxc{width: 46.2%;margin-bottom: 46px;transition: all 0.3s; padding-right: 5%;background: url(../esimg/z20.png) no-repeat;background-position: 99% 80px;}
	.zxc:nth-child(odd){margin-right: 7.6%;}
	.zxc .title{margin-top: 6px;}
	.zxc .content{margin-top: 11px;}
	.zxc:hover{background: url(../esimg/z21.png) no-repeat;background-position: 99% 80px;}
	.zxc:hover .date p{color: #1a4d95;}
	.zxc:hover .date h6{color: #1a4d95;}
	.zxc:hover .title{color: #1a4d95;}
	
	/* 港口工程 */
	.pr{padding-right: 92px;}
	.pr .qha{margin-left: 97px;}
	.gkg{width: 1252px;margin: 0 auto;margin-top: 76px;}
	.gkg > .fl{width: 42.253%;padding-top: 50px;}
	.gkg > .fl > h5{font-size: 14px;font-weight: bold; width: 96px;line-height: 31px;color: #fff;background: #f74e4e;text-align: center;margin-bottom: 22px;margin-left: 4px;}
	.gkg > .fl > p{font-size: 14px;line-height: 24px;color: #212121;padding-left: 22px;width: 80%;}
	.gkg > .fr{width: 57.747%;}
	.gkg > .fr img{width: 100%;}
	.gkh{padding-left: 24px;padding-top: 33px;}
	.gkh p{width: 165px;line-height: 32px;color: #1a4d95;background: #f2f4f8;text-align: center;font-size: 14px;}
	.gkh p:first-child{margin-right: 4px;}
	.jsb{background: #f2f4f8;margin-top: 85px;}
	.jsc{width: 1252px;margin: 0 auto;padding-bottom: 87px;}
	.jsc h6{font-size: 14px;font-weight: bold; line-height: 31px;color: #fff;background: #f74e4e;width: 124px; text-align: center;}
	.jsc p{font-size: 14px;line-height: 26px;color: #212121;margin-left: 23px; margin-top: 41px;}
	.jsd{margin-top: 39px;}
	.jsd img{width: 32.268%;}
	.jsd img:nth-child(2){margin-left: 1.598%;margin-right: 1.598%;}
	
	/* 桥梁工程 */
	.qlb{width: 1266px;margin: 0 auto;background: #f2f4f8;margin-top: 50px;}
	.qlb .fl{width: 69.194%;}
	.qlb .fl img{width: 100%;}
	.qlb .fr{width: 30.806%;padding: 62px 40px 0px 55px;}
	.qlb .fr > h6{font-size: 14px;font-weight: bold; width: 96px;line-height: 31px;color: #fff;background: #f74e4e;text-align: center;margin-bottom: 28px;}
	.qlb .fr > p{font-size: 14px;line-height: 24px;color: #212121;}
	.qlb .bta{margin-bottom: 59px;}
	.qlc{width: 1266px;margin: 0 auto;margin-top: 87px;}
	.qlc h6{font-size: 14px;font-weight: bold; width: 124px;line-height: 31px;color: #fff;background: #f74e4e;text-align: center;}
	.qld{margin-top: 42px;}
	.qle{padding-left: 24px;background: url(../esimg/z22.png) no-repeat;background-position: left 7px;}
	.qle{font-size: 14px;line-height: 24px;color: #212121;width: 42%;margin-bottom: 29px;}
	.qle:nth-child(odd){margin-left: 2.527%;margin-right: 13%;}
	.ywd{background: url(../esimg/z35.jpg) no-repeat;background-position: center top;margin-top: 74px;padding-bottom: 87px;margin-bottom: 102px;}
	.ywe{width: 1266px;margin: 0 auto;}
	.ywe h6{font-size: 14px;font-weight: bold; width: 96px;line-height: 31px;color: #fff;background: #f74e4e;text-align: center;}
	.ywe p{font-size: 14px;color: #212121;margin-top: 43px;margin-bottom: 37px;padding-left: 20px;}
	.ywf{}
	.ywf img{}
	.ywf img:first-child{width: 37.519%;margin-left: 1.184%;}
	.ywf img:nth-child(2){width: 37.519%;margin-left: 1.579%;margin-right: 1.579%;}
	.ywf img:nth-child(3){width: 19.194%;}
	
	/* 道路工程 */
	.dlb{width: 1266px;margin: 0 auto;margin-top: 72px;}
	.dlb .fl{width: 42%;}
	.dlb h6{font-size: 14px;font-weight: bold; line-height: 31px;color: #fff;padding-left: 20px;padding-right: 20px;background: #f74e4e;display: inline-block;}
	.dlb p{font-size: 14px;line-height: 24px;color: #212121;padding-left: 20px;margin-top: 42px;}
	.dlb .fl:first-child{margin-right: 14%;}
	.dlb .fl:nth-child(2){}
	.ywg{background: url(../esimg/z35.jpg) no-repeat;background-position: top center;margin-top: 77px;margin-bottom: 102px;}
	.ywh{width: 1266px;margin: 0 auto;padding-top: 95px;padding-bottom: 92px;}
	.ywh img{width: 31.911%;}
	.ywh img:nth-child(2){margin-left: 2.133%;margin-right: 2.133%;}
	
	/* 关于 */
	.gyc{padding-top: 55px;}
	.gyc .bt{text-align: center;}
	.gyc .bt img{margin: 0 auto;}
	.gyd{margin-top: 54px;}
	.gyd .fl{width: 16.857%;}
	.gyd .fl img{width: 100%;}
	.gyd .fr{width: 78%;margin-right: 12px;}
	.gyd .fr h6{font-size: 22px;font-weight: bold;color: #1a4d95;}
	.gyd .fr h5{font-size: 10px;line-height: 12px;color: #7c7c7c;}
	.gyd .fr p{font-size: 14px;line-height: 24px;color: #212121;margin-top: 18px;}
	.gye{position: relative;margin-top: 63px;margin-bottom: 63px;}
	.gye > img{position: absolute;left: 0;top: 0;height: 100%;}
	.gye > .fr{width: 34%;}
	.gyee{background: #f2f4f8;padding: 40px 0px 43px 0px;}
	.gyee img{margin: 0 auto;margin-bottom: 18px;}
	.gyee p{font-size: 14px;line-height: 18px;color: #7c7c7c;text-align: center;}
	.gyea{width: 49.579%;margin-right: 0.842%;}
	.gyeb{width: 49.579%;}
	.gyec{width: 100%;margin-top: 4px;}
	.fw{padding-bottom: 118px;background: url(../esimg/z48.jpg) no-repeat;background-position: center bottom;}
	.fw .bt{}
	.fw .bt p{text-align: center;}
	.fw .bt img{margin: 0 auto;}
	.fwa{margin-top: 41px;}
	.fwb{padding-bottom: 10px !important;margin-bottom: 27px !important;}
	.imgbox2{width: 100%;overflow: hidden;}
	.imgbox2 img{width: 100%;transition: all 0.3s;}
	.pbox2{padding: 20px 0px 24px 97px;background: url(../esimg/z9.png) no-repeat;background-position: 44px 22px;}
	.pbox2 p{font-size: 16px;color: #1a4d95;}
	.pbox2 h6{font-size: 10px;line-height: 12px;color: #7c7c7c;}
	.fwc{background: #fff;box-shadow: 5px 5px 10px 1px #deedf6 ;}
	.fwc:hover .imgbox2 img{transform: scale(1.05);}
	.pagef{display: table;margin: 0 auto;}
	.pagef .swiper-pagination-bullet{display: inline-block;width: 23px;height: 4px;background: #b1b4bb;transition: all 0.3s;border-radius: unset;margin-left: 3px;margin-right: 3px;}
	.pagef .swiper-pagination-bullet-active{background: #1a4d95;}
	
	/* 案例列表 */
	.al{padding-top: 54px;margin-bottom: 67px;}
	.al .commen{padding-left: 20px;padding-right: 20px;}
	.al .bt{}
	.al .bt p{text-align: center;}
	.al .bt img{margin: 0 auto;}
	.ala{margin-top: 34px;padding-bottom: 32px;}
	.alc{width: 67%;margin-left: 54px;}
	.alb{background: #f2f4f8;padding: 55px 90px 63px 91px;margin-bottom: 32px;transition: all 0.3s;}
	.alb .date{padding-top: 11px;}
	.alb .date p{}
	.alb .date h6{}
	.alb .title{font-size: 18px;margin-top: 12px;}
	.alb .content{line-height: 18px;margin-top: 11px;}
	.alb .more{margin-top: 36px;transition: all 0.3s;}
	.alb .more a{transition: all 0.3s;}
	.alb:hover{background: #004d9d;}
	.alb:hover .date p{color: #fff;}
	.alb:hover .date h6{color: #fff;}
	.alb:hover .title{color: #fff;}
	.alb:hover .content{color: #fff;}
	.alb:hover .more{background: url(../esimg/z23.png) no-repeat;background-size: 100% 100%;}
	.alb:hover .more a{color: #004d9d;}
	.pagec{display: table;margin: 0 auto;}
	.pagec p{width: 52px;height: 52px;border: 1px solid #d2d2d2;transition: all 0.3s; text-align: center;display: inline-block;margin-left: 2px;margin-right: 3px;}
	.pagec p a{line-height: 52px;color: #151515;font-size: 14px; transition: all 0.3s;display: block;}
	.pagec .a{width: 102px;}
	.pagec .on{background: #004d9d;border: 1px solid #004d9d;}
	.pagec .on a{color: #fff;}
	.pagec p:hover{background: #004d9d;border: 1px solid #004d9d;}
	.pagec p:hover a{color: #fff;}
	
	/* 案例详情 */
	.ald{width: 100%;margin: 0 auto;margin-top: 32px;}
	.ald > .fl{width: 71.03%;background: #f2f4f8;padding: 50px 0px 76px 0px;}
	.ald > .fr{width: 26.545%;}
	.aldet h1{font-size: 22px;color: #212121;padding-left: 80px;margin-bottom: 25px;}
	.ale{background: url(../esimg/z24.png) no-repeat;background-size: 100% 100%;width: 91.72%;}
	.ale p{font-size: 12px;line-height: 32px;color: #ffffff;margin-left: 80px;}
	.ale h6{font-size: 12px;line-height: 32px;color: #ffffff;margin-left: 100px;}
	.alf{padding: 22px 90px 0px 80px;}
	.alf p{font-size: 14px;line-height: 24px;color: #212121;}
	.alf img{max-width: 100%;margin-top: 14px;margin-bottom: 14px;}
	.aldet > strong{font-size: 14px;color: #212121;font-weight: normal;padding-left: 80px;margin-top: 25px;margin-bottom: 36px;display: block;}
	.aldet > strong a{font-size: 14px;color: #212121;transition: all 0.3s;margin-right: 5px;}
	.aldet > strong a:hover{color: #004d9d;}
	.aldet .more{margin-left: 80px;}
	.alh{margin-left: 80px;width: 83.229%;margin-top: 46px;}
	.alh img{width: 100%;}
	.tjzx{background: #f2f4f8;}
	.zxa{border: 1px solid #dcdcdc; padding: 26px 0px 27px 22px;}
	.zxa p{font-size: 22px;color: #212121;margin-bottom: 3px;}
	.zxa img{}
	.zxs{border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;}
	.zxd{border-bottom: 1px solid #dcdcdc;padding: 25px 100px 36px 45px;transition: all 0.3s; background: #fff url(../esimg/z20.png) no-repeat;background-position: 87% 77px;}
	.zxd .date{}
	.zxd .title{line-height: 26px;height: 52px;overflow: hidden;margin-top: 4px;}
	.zxd:hover{background: #fff url(../esimg/z21.png) no-repeat;background-position: 87% 77px;}
	.zxd:hover .date p{color: #1a4d95;}
	.zxd:hover .date h6{color: #1a4d95;}
	.zxd:hover .title{color: #1a4d95;}
	
	/* 新闻列表 */
	.xwi{padding-left: 20px;padding-right: 20px;margin-top: 34px;margin-bottom: 68px;}
	.xw1{background: #f2f4f8;padding: 59px 100px 60px 80px;margin-bottom: 18px;}
	.xw1 > .fl{width: 35.848%;}
	.xw1 > .fr{width: 59%;padding-top: 15px;}
	.xw1 .date{}
	.xw1 .title{font-size: 22px;margin-top: 16px;}
	.xw1 .content{font-size: 12px;line-height: 20px;color: #7c7c7c;margin-top: 9px;}
	.xw1 .more{margin-top: 37px;transition: all 0.3s;}
	.xw1 .more a{transition: all 0.3s;}
	.xw1:hover{background: #004d9d;}
	.xw1:hover .date p{color: #fff;}
	.xw1:hover .date h6{color: #fff;}
	.xw1:hover .title{color: #fff;}
	.xw1:hover .content{color: #fff;}
	.xw1:hover .more{background: url(../esimg/z23.png) no-repeat;background-size: 100% 100%;}
	.xw1:hover .more a{color: #004d9d;}
	.xw2{background: #fff url(../esimg/z25.png) no-repeat;background-position: 93% 85px;transition: all 0.3s; border: 1px solid #dcdcdc;padding: 48px 0px 46px 78px;margin-bottom: 21px;}
	.xw2 .date{}
	.xw2 .date p{display: block;}
	.xw2 .date h6{display: block;}	
	.xw3{width: 76%;margin-left: 5.156%;}
	.xw2 .title{font-size: 22px;}
	.xw2 .content{font-size: 12px;line-height: 20px;margin-top: 9px;height: 40px;}
	.xw2:hover{background: #004d9d url(../esimg/z26.png) no-repeat;background-position: 93% 85px;border: 1px solid #004d9d;}
	.xw2:hover .date p{color: #fff;}
	.xw2:hover .date h6{color: #fff;}
	.xw2:hover .title{color: #fff;}
	.xw2:hover .content{color: #fff;}
	.xwj{margin-bottom: 59px;}
	.pr1{padding-right: 35px;}
	.pr1 .qha{margin-left: 82px;}
	.qzcza .bt{margin-left: 10px;}
	
	/* 新闻内页 */
	.xwk{padding-left: 20px;padding-right: 20px;margin-top: 35px;margin-bottom: 75px;}
	.xwk > .fl{width: 71.03%;background: #f2f4f8;padding: 50px 0px 76px 0px;}
	.xwk > .fr{width: 26.545%;}
	.zxe{border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;padding: 26px 26px 27px 22px;}
	.zxe .fl{}
	.zxe .fr{}
	.zxe .fl p{font-size: 22px;color: #212121;margin-bottom: 3px;transition: all 0.3s;}
	.zxe .fr p{font-size: 12px;color: #7c7c7c;display: inline-block;transition: all 0.3s;}
	.zxe .fr h6{font-size: 12px;color: #7c7c7c;display: inline-block;}
	.zxe .fr .on{font-size: 30px;color: #212121;transition: all 0.3s;}
	.zxf{border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;}
	.zxg{padding: 23px 23px 22px 24px;background: #fff;}
	.zxg img{width: 100%;transition: all 0.3s;}
	.zxg p{font-size: 12px;color: #212121;margin-top: 12px;transition: all 0.3s;}
	.zxg:hover img{transform: scale(0.95);}
	.zxg:hover p{color: #004d9d;}
	
	
	/* 联系我们 */
	.lx{padding-top: 54px;padding-bottom: 107px;}
	.lx .bt{margin-bottom: 77px;}
	.lx .bt p{text-align: center;}
	.lx .bt img{margin: 0 auto;}
	.lxc{width: 48%;margin-right: 5.071%;box-shadow: 15px -14px 0px 0px #3f9bf7;}
	.lxc iframe{width: 100%;height: 467px;}
	.lxa{margin-bottom: 47px;margin-top: 9px;padding-left: 85px;}
	.lxa p{font-size: 22px;color: #1a4d95;font-weight: bold;}
	.lxa h6{font-size: 10px;line-height: 12px;color: #7c7c7c;}
	.lxb{margin-bottom: 32px;padding-left: 98px;}
	.lxb p{font-size: 16px;color: #212121;padding-top: 6px;margin-left: 23px;}
	.lxb h6{font-size: 20px;color: #212121;margin-top: -2px;margin-left: 23px;}
	
	
	/*网站地图*/
	.wzdt2{width: 1200px;margin: 0 auto;margin-top: 130px;margin-bottom: 20px;}
	.wzdt_a{border: solid 2px #e5e5e5;margin-top: 22px;}
	.wzdt_a h6{width: 1144px;margin: 0 auto;border-bottom: 1px solid #f2f2f2;margin-top: 5px;}
	.wzdt_a h6 a{font-size: 16px;color: #505050;font-weight: bold;line-height: 45px;}
	.wzdt_a p{margin: 0 25px;}
	.wzdt_a p a{color: #505050;line-height: 42px;margin-right: 15px;}
	.wzdt_a p a:hover{color: #0665d0}
	
	/*404*/
	.fzfbox{width:100%;margin:0 auto;background:#f9f9f9;padding:110px 30px;margin-bottom: -90px;}
.fzf1{width:1011px;margin:20px auto;}
.fzf1 img{width:100%;margin:0 auto;}
.fzf2{width:100%;margin:0 auto;}
.fzf2 p{font-size:36px;color:#434343;text-align:center;line-height:50px;}
.fzf2-1{width:100%;margin:0 auto;}
.fzf2-1 p{font-size:26px;color:#434343;text-align:center;line-height:50px;}
.fzf2-1 p span{color:#333;}
.fzf3{width:430px;margin:20px auto;margin-top: 40px;}
.fzf3z{float:left;}
.fzf3z img{width:100%;margin:0 auto;}
.fzf3y{float:right;}
.fzf3y img{width:100%;margin:0 auto;}
	/*404*/
	
	
	
	
	
	
	
	
	
}

@media screen and (min-width:1000px) and (max-width:1399px){
body,html{margin:0; padding:0;font-family: "Microsoft YaHei","微软雅黑";font-size: 12px;-webkit-font-smoothing: antialiased;/*抗锯齿效果*/-webkit-tap-highlight-color: transparent; -webkit-overflow-scrolling: touch; overflow-scrolling: touch;overflow: auto;overflow-x: hidden;}
a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal; font-size: 12px;color: #858585;}
* img{display:block;border: none;}
input,select,textarea{padding:0;margin:0;outline:none;font-family: "微软雅黑";-webkit-appearance: none;border: none;}
.clearfix{ clear:both;}
.mob{ display: none;}
.pc{ display: block;}
.fl{ float: left;}
.fr{float:right}
.commen{width: 96%;margin: 0 auto;}
.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
*{box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
}

/*滚动条样式*/
	::-webkit-scrollbar-track-piece{width:8px;background-color:#f0f0f0;border-radius: 5px;}
	::-webkit-scrollbar{width:8px;background-color:#1d68b4;border-radius: 5px;}
	::-webkit-scrollbar-thumb{width:8px;background-color:#282828;border-radius: 5px;}
	::-webkit-scrollbar-thumb:hover{width:8px;background-color:#1d68b4;border-radius: 5px;}
	/* placeholder样式 */
	input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
	color: #212121; 
	} 
	input:-moz-placeholder, textarea:-moz-placeholder { 
	color: #212121; 
	} 
	input::-moz-placeholder, textarea::-moz-placeholder { 
	color: #212121; 
	} 
	input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
	color: #212121; 
	} 
	
	
/*滚动条样式*/
	::-webkit-scrollbar-track-piece{width:8px;background-color:#f0f0f0;border-radius: 5px;}
	::-webkit-scrollbar{width:8px;background-color:#028bff;border-radius: 5px;}
	::-webkit-scrollbar-thumb{width:8px;background-color:#282828;border-radius: 5px;}
	::-webkit-scrollbar-thumb:hover{width:8px;background-color:#028bff;border-radius: 5px;}
		
/* 导航 */
	.top{width: 100%;z-index: 1000;}
	.dh1{}
	.d1{background: #004d9d;}
	.d1 .commen{padding-left: 14px;padding-right: 45px;}
	.dl{font-size: 12px;line-height: 25px;color: #b7b7b7;}
	.dl h1{font-size: 12px;line-height: 25px;color: #b7b7b7;display: inline-block;}
	.d1 p{font-size: 12px;line-height: 25px;color: #b7b7b7;}
	.d1 p a{font-size: 12px;line-height: 25px;color: #b7b7b7;margin-left: 5px;margin-right: 4px;}
	.logo{margin-top: 32px;}
	.d2{padding-bottom: 32px;}
	.d21{padding-top: 45px;}
	.d21 p{font-size: 24px;font-weight: bold;color: #1a4d95;letter-spacing: 1.4px;}
	.d21 h6{font-size: 14px;color: #212121;letter-spacing: 1.9px;line-height: 18px;}
	.d22{padding-top: 46px;padding-right: 48px;}
	.d22 > img{margin-right: 14px;}
	.d23{}
	.d23 p{font-size: 12px;color: #7c7c7c;}
	.d23 img{margin-top: 3px;}
	.dh{border-top: 1px solid #cfcfcf;}
	.nav{}
	.nava{position: relative;float: left;padding: 0px 15px 0px 15px;text-align: center; margin-left: 16px;transition: all 0.3s;border-top: 3px solid #fff;}
	.nava:first-child{margin-left: 0px;}
	.nava > p{line-height: 63px;}
	.nava > p a{font-size: 16px;color: #212121;display: block;}
	.nav .on{border-top: 3px solid #004d9d;}
	.nav .on > p a{color: #004d9d;}
	.nava:hover{border-top: 3px solid #004d9d;}
	.navb{background: rgba(255,255,255,0.9);opacity: 0; position: absolute;width: 100%;z-index: 2;text-align: center;left: 0;}
	.navba{transition: all 0.3s;border-bottom: 1px solid #0382e3;}
	.navba:last-child{border-bottom: none;}
	.navba a{font-size: 14px;color: #636363;line-height: 50px;transition: all 0.3s;display: block;}
	.navba:hover{background: rgba(63,155,247,0.9);}
	.navba:hover a{color: #fff;}
	.ban{width: 100%;height: 455px;overflow: hidden;position: relative;}
	.imgbox{position: absolute;margin-left: -768px;left: 50%;width: 1536px;overflow: hidden;height: 455px;}
	.imgbox img{position: absolute;left: 0;top: 0;width: 100%;}
	.boy{width: 1100px;}
	.bt-a{width: 47px;height: 47px;position: absolute;left: 6%;top: calc(50% - 23.5px);cursor: pointer;z-index: 15;}
	.bt-b{background: url(../esimg/yi07.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-b:hover{background: url(../esimg/yi09.png);}
	.bt-k{width: 47px;height: 47px;position: absolute;right: 6%;top: calc(50% - 23.5px);cursor: pointer;z-index: 15;}
	.bt-f{background: url(../esimg/yi06.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-f:hover{background: url(../esimg/yi08.png);}
	.kw{background: #f2f4f8;}
	.keywords{width: 50%;}
	.keywords p{width: 100%;font-size: 12px;line-height: 50px;color: #7c7c7c;}
	.keywords p a{font-size: 12px;line-height: 50px;color: #7c7c7c;margin-left: 10px;}
	.flip{z-index: 1000;padding-top: 22px;padding-right: 15px;}
	.flip li{cursor: pointer;float: left;transition: all 0.3s;width: 23px;height: 4px;background: #b1b4bb;margin-left: 6px;}
	.ppp{background: #1a4d95 !important;}
	
	/* 关于宇航 */
	.gy{background: url(../esimg/z1.jpg) no-repeat;background-position: center bottom;padding-top: 63px;padding-bottom: ;}
	.bt p{font-size: 36px;color: #212121;margin-bottom: 6px;}
	.bt img{}
	.gy .bt{text-align: center;}
	.gy .bt img{margin: 0 auto;}
	.gya{text-align: center;margin-top: 36px;}
	.gya p{font-size: 22px;font-weight: bold;color: #1a4d95;}
	.gya h6{font-size: 10px;color: #7c7c7c;line-height: 12px;}
	.gya h5{font-size: 14px;line-height: 24px;color: #212121;margin-top: 22px;margin-bottom: 22px;height: 168px;overflow: hidden;}
	.more{width: 111px;height: 35px;background: url(../esimg/z3.png) no-repeat;background-size: 100% 100%;text-align: center;margin: 0 auto; margin-top: 30px;}
	.more a{font-size: 12px;line-height: 35px;color: #ffffff;display: block;}
	.gy .more{margin: 0 auto;}
	.gyb{width: 980px;margin: 0 auto;margin-top: 73px;position: relative;margin-left: -490px;left: 50%;}
	.gyba{text-align: center;}
	.gyba img{margin: 0 auto;}
	.gyba p{font-size: 14px;line-height: 18px;color: #7c7c7c;margin-top: 16px;}
	.gyba:first-child{width: 19.666%;background: #f2f4f8;margin-right: 0.445%;padding-top: 41px;padding-bottom: 44px;}
	.gyba:nth-child(2){width: 19.666%;background: #f2f4f8;padding-top: 41px;padding-bottom: 44px;}
	.gyba:nth-child(3){width: 19.666%;background: #004d9d;margin-left: 0.445%;margin-right: 0.446%;padding-top: 30px;padding-bottom: 33px;}
	.gyba:nth-child(4){width: 39.666%;background: #f2f4f8;padding-top: 41px;padding-bottom: 44px;}
	
	
	/* 起重船租赁 */
	.qz{padding-top: 58px;padding-bottom: 116px;}
	.qh{padding-top: 7px;padding-right: 0px;}
	.qha{padding-left: 38px;background: url(../esimg/z8.png) no-repeat;background-position: left center;margin-left: 5px;transition: all 0.3s;}
	.qha p{font-size: 16px;color: #212121;transition: all 0.3s;}
	.qza .bt{width: 13%;}
	.qza .bt p{font-size: 24px;}
	.qza .bt img{width: 100%;}
	.qha h6{font-size: 10px;color: #7c7c7c;line-height: 12px;}
	.qh .on{background: url(../esimg/z9.png) no-repeat;background-position: left center;}
	.qh .on p{color: #1a4d95;}
	.qzb{padding: 18px 16px 16px 16px;background: #f2f4f8;margin-top: 49px;}
	.qzc > .fl{padding:10px 0px 0px 10px ;width: 49.67%;}
	.qzc > .fr{width: 50.33%;}
	.qzc > .fl > p{font-size: 22px;font-weight: bold;color: #1a4d95;}
	.qzc > .fl > h6{font-size: 10px;color: #7c7c7c;margin-bottom: 10px;}
	.qzc{background: #fff;}
	.qzd{}
	.qzd:nth-child(4){margin-top: 10px;}
	.qzd h6{font-size: 14px;line-height: 31px;color: #f74e4e;font-weight: bold;border-left: 5px solid #f74e4e;padding-left: 18px;margin-right: 40px;}
	.qzd p{font-size: 14px;line-height: 24px;color: #212121;width: 100%;}
	.qzc .more{margin-top: 10px;}
	/* 港口工程 */
	.gkgc{background: url(../esimg/z7.jpg) no-repeat;background-position: center;background-size: cover;padding-top: 60px;padding-bottom: 104px;}
	.gkgc .commen{}
	.gka{}
	.gka .bt p{color: #fff;}
	.gka .more{margin-top: 33px;}
	.gkb{margin-top: 45px;}
	.gkc{width: 32.142%;}
	.gkc:nth-child(2){margin-left: 1.787%;margin-right: 1.787%;}
	.imgbox1{width: 100%;overflow: hidden;}
	.imgbox1 img{width: 100%;transition: all 0.3s;}
	.pbox1{background: #fff url(../esimg/z8.png) no-repeat;background-position: 44px 22px; padding: 20px 0px 24px 97px;transition: all 0.3s;}
	.pbox1 p{font-size: 16px;color: #212121;transition: all 0.3s;}
	.pbox1 h6{font-size: 10px;line-height: 12px;color: #7c7c7c;}
	.gkc:hover .pbox1{background: #fff url(../esimg/z9.png) no-repeat;background-position: 44px 22px;}
	.gkc:hover .pbox1 p{color: #1a4d95;}
	.gkc:hover .imgbox1 img{transform: scale(1.05);}
	/* 桥梁工程 */
	.qlgc{width: 1400px;position: relative;left: 50%;margin-left: -700px;margin-top: 96px;}
	.qlgc > .fl{padding-left: 210px;width: 48.125%;padding-top: 10px;padding-right: 20px;}
	.qlgc > .fr{width: 51.875%;}
	.qla{padding-left: 55px;background: url(../esimg/z9.png) no-repeat left center;margin-top: 10px;margin-bottom: 10px;}
	.qla p{font-size: 16px;color: #1a4d95;}
	.qla h6{font-size: 10px;line-height: 12px;color: #7c7c7c;}
	.qlgc > .fl > p{font-size: 14px;line-height: 24px;color: #212121;}
	.qlgc .more{margin-top: 10px;}
	/* 道路工程 */
	.dlgc{width: 1400px;position: relative;left: 50%;margin-left: -700px;margin-top: 86px;}
	.dlgc > .fl{width: 51.875%;}
	.dlgc > .fr{width: 48.125%;padding: 10px 210px 0px 20px;}
	.dlgc > .fr > p{font-size: 14px;line-height: 24px;color: #212121;}
	.dla{}
	.dla .fl{width: 69%;font-size: 14px;line-height: 24px;color: #212121;}
	.dla .fr{width: 31%;font-size: 14px;line-height: 24px;color: #212121;}
	.dlgc .more{margin-top: 10px;}
	/* 新闻 */
	.xw{padding-top: 81px;padding-bottom: 88px; background: url(../esimg/z15.jpg) no-repeat;background-position: center bottom;}
	.xwa{padding-top: 30px;padding-right: 20px;}
	.xwb{padding-left: 55px;background: url(../esimg/z8.png) no-repeat left center;transition: all 0.3s;}
	.xwb p{font-size: 16px;color: #212121;transition: all 0.3s;}
	.xwb h6{font-size: 10px;line-height: 12px;color: #7c7c7c;}
	.xwa .xwb{margin-left: 100px;}
	.xwb:hover{background: url(../esimg/z9.png) no-repeat left center;}
	.xwb:hover p{color: #1a4d95;}
	.xwa .on{background: url(../esimg/z9.png) no-repeat left center;}
	.xwa .on p{color: #1a4d95;}
	.xwd{margin-top: 50px;}
	.xwe{}
	.xwf{width: 36.071%;padding: 44px 42px 30px 40px;border: 1px solid #dcdcdc;background: #fff;}
	.xwf img{width: 100%;transition: all 0.3s;}
	.date p{font-size: 30px;color: #212121;display: inline-block;transition: all 0.3s;}
	.date h6{font-size: 12px;color: #7c7c7c;display: inline-block;transition: all 0.3s;}
	.title{font-size: 16px;color: #212121;transition: all 0.3s;}
	.content{font-size: 12px;line-height: 20px;color: #7c7c7c;height: 36px;overflow: hidden;transition: all 0.3s;}
	.xwg{width: 62.928%;}
	.xwf .title{margin-top: 21px;}
	.xwf .content{margin-top: 12px;margin-bottom: 39px;}
	.xwf .more{margin-bottom: 40px;}
	.xwf:hover .title{color: #1a4d95;}
	.xwf:hover img{transform: scale(0.95);}
	.xwh{width: 49.148%;border: 1px solid #dcdcdc;padding: 28px 25px 65px 25px;transition: all 0.3s; background: url(../esimg/z14.png) no-repeat;background-size: 100% 100%;}
	.xwh:nth-child(odd){margin-right: 1.704%;}
	.xwh .title{margin-top: 21px;}
	.xwh .content{margin-top: 11px;}
	.xwh:hover{border: 1px solid #1a4d95; background: url(../esimg/z15.png) no-repeat;background-size: 100% 100%;}
	.xwh:hover .title{color: #fff;}
	.xwh:hover .content{color: #fff;}
	.xwh:hover .date p{color: #fff;}
	.xwh:hover .date h6{color: #fff;}
	.xwh:first-child,.xwh:nth-child(2){margin-bottom: 16px;}
	/* 留言 */
	.ly{background: url(../esimg/z14.jpg) no-repeat;background-position: center;background-size: cover;padding-top: 81px;padding-bottom: 95px;}
	.ly .bt{padding-left: 9px;}
	.ly .bt p{color: #fff;}
	.lya{}
	.lyb{padding-right: 0px;}
	.lyc{margin-left: 10px;padding-top: 21px;}
	.lyd{padding-left: 5px;}
	.lyd p{font-size: 16px;line-height: 23px;color: #fff;}
	.lyd h6{font-size: 14px;line-height: 23px;color: #fff;}
	.lye{width: 98.5%;margin: 0 auto;}
	.lye input[type = text]{line-height: 54px;background: #fff;padding-left: 29px;}
	.name{width: 32.922%;}
	.phone{width: 32.922%;margin-left: 0.617%;margin-right: 0.617%;}
	.yz{width: 32.922%;position: relative;}
	.yz a{position: absolute;right: 0;top: 0;}
	.yz a img{height: 54px;}
	.yzm{width: 100%;}
	.lye{margin-top: 64px;}
	.lye textarea{width: 100%;background: #fff;padding-left: 29px;padding-top: 20px;height: 93px;margin-top: 8px;}
	.lye input[type = submit]{width: 49.673%;line-height: 54px;font-size: 14px;color: #ffffff;margin-top: 5px;background: #f74e4e;cursor: pointer;}
	.lye input[type = reset]{width: 49.673%;line-height: 54px;font-size: 14px;color: #ffffff;margin-top: 5px;background: #272727;cursor: pointer;}
	/* foot */
	.foot{background: #272727;}
	.ft{padding-bottom: 66px;border-bottom: 2px solid #2f2f2f;}
	.fta{width: 13.928%;margin-left: 6px;padding-top: 84px;}
	.fta img{width: 100%;}
	.ftb{padding-left: 8px; border-top: 1px dashed #1d68b4;border-bottom: 1px dashed #1d68b4;padding-top: 17px;padding-bottom: 15px;margin-top: 28px;}
	.ftb p{font-size: 14px;color: #8b8b8b;margin-top: 2px;}
	.ftc{margin-left: 10px;padding-top: 93px;}
	.ftd{margin-left: 14px;}
	.ftd:first-child{margin-left: 0px;}
	.ftd h6{margin-bottom: 21px;}
	.ftd h6 a{font-size: 16px;color: #fff;transition: all 0.3s;}
	.ftd p{}
	.ftd p a{font-size: 12px;line-height: 24px;color: #606060;transition: all 0.3s;}
	.ftd h6 a:hover{color: #1d68b4;}
	.ftd p a:hover{color: #1d68b4;}
	.fte{padding-right: 12px;padding-top: 95px;}
	.fb{padding-left: 17px;padding-right: 18px;}
	.fb p{font-size: 12px;line-height: 64px;color: #606060;width: 30%;}
	.fb p a{font-size: 12px;line-height: 64px;color: #606060;transition: all 0.3s;}
	.fb h6{font-size: 12px;line-height: 64px;color: #606060;width: 40%;text-align: center;}
	.fb h6 a{font-size: 12px;line-height: 64px;color: #606060;transition: all 0.3s;}
	.fb .fr{text-align: right;}
	.fb h6 a:hover{color: #1d68b4;}
	.fb p a:hover{color: #1d68b4;}
	
	/*固定的悬浮窗*/
	.yb_conct{position: fixed;z-index: 9999999;top: 290px;right: -127px;cursor: pointer;transition: all .3s ease;}
	.yb_bar ul li{width: 180px;height: 53px;font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar ul li a{font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar .yb_top{background: #2b72fc url(../esimg/t1.png) no-repeat;}
	.yb_bar .yb_phone{background: #2b72fc url(../esimg/t2.png) no-repeat;}
	.yb_bar .yb_QQ{text-indent: 0;background: #2b72fc url(../esimg/t3.png) no-repeat;}
	.yb_bar .yb_ercode{background: #2b72fc url(../esimg/t4.png) no-repeat;}
	.hd_qr{padding: 6px 37px 25px 37px;box-sizing: border-box;width: 180px;}
	.yb_QQ a{display: block;text-indent: 54px;width: 100%;height: 100%;color: #fff;}
	.yb_QQ a:hover {color: #fff;}
	.zuoc{position: fixed;z-index: 9999999;bottom: 10%;left: -0;cursor: pointer;transition: all .3s ease;width: 255px;opacity: 0;}
	.zuoca{width: 100%;margin: 9.5px 0;margin-left: -160px;transition: all .3s ease;}
	.zuoca img{width: 100%;}
	.zuoca:hover{margin-left: 0;}
	/* 友情链接 */
	.yqlj p{line-height: 40px;color: #333333;font-size: 14px;}
	.yqlj p a{font-size: 14px;color: #333333;transition: all 0.3s;margin-right: 10px;}
	.yqlj p a:hover{color: #2b72fc;}
	/* ===================================内页============================================================================================= */
	/* 起重船租赁 */
	.nyban{width: 100%;height: 360px;}
	.nyban img{width: 1536px;height: 360px;position: relative;left: 50%;margin-left: -768px;}
	.pos{max-width: 50%;padding-left: 24px;padding-right: 27px;background: url(../esimg/z16.png) no-repeat left center;font-size: 12px;line-height: 50px;color: #7c7c7c;}
	.pos a{font-size: 12px;line-height: 50px;color: #7c7c7c;}
	.pos h1{display: inline-block;font-size: 12px;line-height: 50px;color: #7c7c7c;}
	.pos a:hover{color: #1d68b4;}
	.pos h1:hover{color: #1d68b4;}
	.qzcza1 .bt{width: 13%;}
	.qzcza1 .bt p{font-size: 24px;}
	.qzcza1 .bt img{width: 100%;}
	.qzczl{padding-top: 43px;}
	.qhd{padding-top: 10px;}
	.qhd .on{background: url(../esimg/z9.png) no-repeat;background-position: left center;}
	.qhd .on p{color: #1a4d95;}
	.qha:hover{background: url(../esimg/z9.png) no-repeat;background-position: left center;}
	.qha:hover p{color: #1a4d95;}
	.qzczb{position: relative;}
	.qzczb > .fl{padding-top: 30px;margin-left: 4.428%;width: 37.142%;}
	.qzczb > .fr{width: 51.714%;margin-right: 6%;padding-top: 40px;}
	.qzczb > .fr img{width: 100%;}
	.bta{margin-bottom: 10px;}
	.bta p{font-size: 30px;font-weight: bold;color: #1a4d95;}
	.bta h6{font-size: 10px;line-height: 12px;color: #7c7c7c;}
	.qzczb > .fl > h5{font-size: 14px;font-weight: bold; width: 96px;line-height: 31px;color: #fff;background: #f74e4e;text-align: center;margin-bottom: 22px;margin-left: 4px;}
	.qzczb > .fl > p{font-size: 12px;line-height: 24px;color: #212121;padding-left: 22px;}
	.vid{margin-top: 51px;cursor: pointer;}
	.video{position: absolute;left: calc(50% - 500px);top: 10px;width: 1000px;display: none;}
	.vid1{position: relative;display: table;margin: 0 auto;}
	.vid1 img{position: absolute;right: -20px;top: 0;cursor: pointer;}
	.video .v1{margin: 0 auto;display: table; max-height: 500px;max-width: 1000px;}
	.js{background: #f2f4f8;padding-bottom: 75px;margin-top: 80px;}
	.js h6{font-size: 14px;font-weight: bold; line-height: 31px;color: #fff;background: #f74e4e;width: 124px; text-align: center;margin-left: 66px;}
	.js p{font-size: 14px;line-height: 26px;color: #212121;width: 87.857%;margin: 0 auto;margin-top: 41px;}
	.jsa{width: 87.857%;margin: 0 auto; margin-top: 29px;}
	.jsa img{width: 23.658%;}
	.jsa img:nth-child(2){margin-left: 1.789%;margin-right: 1.789%;}
	.jsa img:nth-child(3){margin-right: 1.789%;}
	.yw{background: url(../esimg/z24.jpg) no-repeat top center;padding-bottom: 56px;}
	.ywa{width: 50%;}
	.ywa h6{font-size: 14px;font-weight: bold; line-height: 31px;color: #fff;text-align: center;background: #f74e4e;width: 95px;margin-left: 68px;margin-top: 59px;margin-bottom: 40px;}
	.ywa > p{font-size: 14px;line-height: 26px;color: #212121;margin-left: 88px;}
	.ywb{margin-left: 35px;margin-top: 40px;}
	.ywb p{font-size: 14px;line-height: 32px;color: #1a4d95;width: 84px;background: #f2f4f8;text-align: center;margin-right: 5px;}
	.ywc{width: 50%;padding-top: 74px;}
	.ywc img{width: 82.428%;}
	.zx{width: 96%;margin: 0 auto;margin-bottom: 105px;max-width: 1268px;}
	.zx .more{}
	.btb{width: 100%;border: 1px solid #dcdcdc;background: #f2f4f8;padding-top: 26px;padding-bottom: 33px;}
	.btb p{font-size: 34px;color: #212121;text-align: center;margin-bottom: 4px;}
	.btb img{margin: 0 auto;}
	.zxb{padding: 38px 55px 12px 55px;border-left: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;}
	.zxc{width: 46.2%;margin-bottom: 46px;transition: all 0.3s; padding-right: 5%;background: url(../esimg/z20.png) no-repeat;background-position: 99% 80px;}
	.zxc:nth-child(odd){margin-right: 7.6%;}
	.zxc .title{margin-top: 6px;}
	.zxc .content{margin-top: 11px;}
	.zxc:hover{background: url(../esimg/z21.png) no-repeat;background-position: 99% 80px;}
	.zxc:hover .date p{color: #1a4d95;}
	.zxc:hover .date h6{color: #1a4d95;}
	.zxc:hover .title{color: #1a4d95;}

	/* 港口工程 */
	.pr{padding-right: 92px;}
	.pr .qha{margin-left: 97px;}
	.gkg{width: 96%;margin: 0 auto;margin-top: 76px;}
	.gkg > .fl{width: 42.253%;padding-top: 10px;}
	.gkg > .fl > h5{width: 96px;font-size: 14px;font-weight: bold; line-height: 31px;color: #fff;background: #f74e4e;text-align: center;margin-bottom: 22px;margin-left: 4px;}
	.gkg > .fl > p{font-size: 14px;line-height: 24px;color: #212121;padding-left: 22px;width: 80%;}
	.gkg > .fr{width: 57.747%;}
	.gkg > .fr img{width: 100%;}
	.gkh{padding-left: 24px;padding-top: 33px;}
	.gkh p{width: 165px;line-height: 32px;color: #1a4d95;background: #f2f4f8;text-align: center;font-size: 14px;}
	.gkh p:first-child{margin-right: 4px;}
	.jsb{background: #f2f4f8;margin-top: 85px;}
	.jsc{width: 96%;margin: 0 auto;padding-bottom: 87px;}
	.jsc h6{font-size: 14px;font-weight: bold; line-height: 31px;color: #fff;background: #f74e4e;width: 124px; text-align: center;}
	.jsc p{font-size: 14px;line-height: 26px;color: #212121;margin-left: 23px; margin-top: 41px;}
	.jsd{margin-top: 39px;}
	.jsd img{width: 32.268%;}
	.jsd img:nth-child(2){margin-left: 1.598%;margin-right: 1.598%;}
	
	/* 桥梁工程 */
	.qlb{width: 96%;margin: 0 auto;background: #f2f4f8;margin-top: 50px;}
	.qlb .fl{width: 69.194%;}
	.qlb .fl img{width: 100%;}
	.qlb .fr{width: 30.806%;padding: 35px 10px 0px 10px;}
	.qlb .fr > h6{font-size: 14px;font-weight: bold; width: 96px;line-height: 31px;color: #fff;background: #f74e4e;text-align: center;margin-bottom: 10px;}
	.qlb .fr > p{font-size: 14px;line-height: 24px;color: #212121;}
	.qlb .bta{margin-bottom: 10px;}
	.qlc{width: 96%;margin: 0 auto;margin-top: 87px;}
	.qlc h6{font-size: 14px;font-weight: bold; width: 96px;line-height: 31px;color: #fff;background: #f74e4e;text-align: center;}
	.qld{margin-top: 42px;}
	.qle{padding-left: 24px;background: url(../esimg/z22.png) no-repeat;background-position: left 7px;}
	.qle{font-size: 14px;line-height: 24px;color: #212121;width: 42%;margin-bottom: 29px;}
	.qle:nth-child(odd){margin-left: 2.527%;margin-right: 13%;}
	.ywd{background: url(../esimg/z35.jpg) no-repeat;background-position: center top;margin-top: 74px;padding-bottom: 87px;margin-bottom: 102px;}
	.ywe{width: 96%;margin: 0 auto;}
	.ywe h6{font-size: 14px;font-weight: bold; width: 96px;line-height: 31px;color: #fff;background: #f74e4e;text-align: center;}
	.ywe p{font-size: 14px;color: #212121;margin-top: 43px;margin-bottom: 37px;padding-left: 20px;}
	.ywf{}
	.ywf img{}
	.ywf img:first-child{width: 37.519%;margin-left: 1.184%;}
	.ywf img:nth-child(2){width: 37.519%;margin-left: 1.579%;margin-right: 1.579%;}
	.ywf img:nth-child(3){width: 19.194%;}
	
	/* 道路工程 */
	.dlb{width: 96%;margin: 0 auto;margin-top: 72px;}
	.dlb .fl{width: 42%;}
	.dlb h6{font-size: 14px;line-height: 31px;color: #fff;padding-left: 20px;padding-right: 20px;background: #f74e4e;display: inline-block;}
	.dlb p{font-size: 14px;line-height: 24px;color: #212121;padding-left: 20px;margin-top: 42px;}
	.dlb .fl:first-child{margin-right: 14%;}
	.dlb .fl:nth-child(2){}
	.ywg{background: url(../esimg/z35.jpg) no-repeat;background-position: top center;margin-top: 77px;margin-bottom: 102px;}
	.ywh{width: 96%;margin: 0 auto;padding-top: 95px;padding-bottom: 92px;}
	.ywh img{width: 31.911%;}
	.ywh img:nth-child(2){margin-left: 2.133%;margin-right: 2.133%;}
	
	/* 关于 */
	.gyc{padding-top: 55px;}
	.gyc .bt{text-align: center;}
	.gyc .bt img{margin: 0 auto;}
	.gyd{margin-top: 54px;}
	.gyd .fl{width: 16.857%;}
	.gyd .fl img{width: 100%;}
	.gyd .fr{width: 78%;margin-right: 12px;}
	.gyd .fr h6{font-size: 22px;font-weight: bold;color: #1a4d95;}
	.gyd .fr h5{font-size: 10px;line-height: 12px;color: #7c7c7c;}
	.gyd .fr p{font-size: 14px;line-height: 24px;color: #212121;margin-top: 18px;}
	.gye{position: relative;margin-top: 63px;margin-bottom: 63px;}
	.gye > img{position: absolute;left: 0;top: 0;height: 100%;}
	.gye > .fr{width: 34%;}
	.gyee{background: #f2f4f8;padding: 10px 0px 10px 0px;}
	.gyee img{margin: 0 auto;margin-bottom: 15px;}
	.gyee p{font-size: 14px;line-height: 18px;color: #7c7c7c;text-align: center;}
	.gyea{width: 49.579%;margin-right: 0.842%;}
	.gyeb{width: 49.579%;}
	.gyec{width: 100%;margin-top: 4px;}
	.fw{padding-bottom: 118px;background: url(../esimg/z48.jpg) no-repeat;background-position: center bottom;}
	.fw .bt{}
	.fw .bt p{text-align: center;}
	.fw .bt img{margin: 0 auto;}
	.fwa{margin-top: 41px;}
	.fwb{padding-bottom: 10px !important;margin-bottom: 27px !important;}
	.imgbox2{width: 100%;overflow: hidden;}
	.imgbox2 img{width: 100%;transition: all 0.3s;}
	.pbox2{padding: 20px 0px 24px 97px;background: url(../esimg/z9.png) no-repeat;background-position: 44px 22px;}
	.pbox2 p{font-size: 16px;color: #1a4d95;}
	.pbox2 h6{font-size: 10px;line-height: 12px;color: #7c7c7c;}
	.fwc{background: #fff;box-shadow: 5px 5px 10px 1px #deedf6 ;}
	.fwc:hover .imgbox2 img{transform: scale(1.05);}
	.pagef{display: table;margin: 0 auto;}
	.pagef .swiper-pagination-bullet{display: inline-block;width: 23px;height: 4px;background: #b1b4bb;transition: all 0.3s;border-radius: unset;margin-left: 3px;margin-right: 3px;}
	.pagef .swiper-pagination-bullet-active{background: #1a4d95;}
	
	/* 案例列表 */
	.al{padding-top: 54px;margin-bottom: 67px;}
	.al .commen{padding-left: 20px;padding-right: 20px;}
	.al .bt{}
	.al .bt p{text-align: center;}
	.al .bt img{margin: 0 auto;}
	.ala{margin-top: 34px;padding-bottom: 32px;}
	.alc{width: 57%;margin-left: 3%;}
	.alb{background: #f2f4f8;padding: 40px;margin-bottom: 32px;transition: all 0.3s;}
	.alb .date{padding-top: 11px;}
	.alb .date p{}
	.alb .date h6{}
	.alb .title{font-size: 18px;margin-top: 12px;}
	.alb .content{line-height: 18px;margin-top: 11px;}
	.alb .more{margin-top: 36px;transition: all 0.3s;}
	.alb .more a{transition: all 0.3s;}
	.alb:hover{background: #004d9d;}
	.alb:hover .date p{color: #fff;}
	.alb:hover .date h6{color: #fff;}
	.alb:hover .title{color: #fff;}
	.alb:hover .content{color: #fff;}
	.alb:hover .more{background: url(../esimg/z23.png) no-repeat;background-size: 100% 100%;}
	.alb:hover .more a{color: #004d9d;}
	.pagec{display: table;margin: 0 auto;}
	.pagec p{width: 52px;height: 52px;border: 1px solid #d2d2d2;transition: all 0.3s; text-align: center;display: inline-block;margin-left: 2px;margin-right: 3px;}
	.pagec p a{line-height: 52px;color: #151515;font-size: 14px; transition: all 0.3s;display: block;}
	.pagec .a{width: 102px;}
	.pagec .on{background: #004d9d;border: 1px solid #004d9d;}
	.pagec .on a{color: #fff;}
	.pagec p:hover{background: #004d9d;border: 1px solid #004d9d;}
	.pagec p:hover a{color: #fff;}
	
	/* 案例详情 */
	.ald{width: 100%;margin: 0 auto;margin-top: 32px;}
	.ald > .fl{width: 71.03%;background: #f2f4f8;padding: 50px 0px 76px 0px;}
	.ald > .fr{width: 26.545%;}
	.aldet h1{font-size: 22px;color: #212121;padding-left: 80px;margin-bottom: 25px;}
	.ale{background: url(../esimg/z24.png) no-repeat;background-size: 100% 100%;width: 91.72%;}
	.ale p{font-size: 12px;line-height: 32px;color: #ffffff;margin-left: 80px;}
	.ale h6{font-size: 12px;line-height: 32px;color: #ffffff;margin-left: 100px;}
	.alf{padding: 22px 90px 0px 80px;}
	.alf p{font-size: 14px;line-height: 24px;color: #212121;}
	.alf img{max-width: 100%;margin-top: 14px;margin-bottom: 14px;}
	.aldet > strong{font-size: 14px;color: #212121;font-weight: normal;padding-left: 80px;margin-top: 25px;margin-bottom: 36px;display: block;}
	.aldet > strong a{font-size: 14px;color: #212121;transition: all 0.3s;margin-right: 5px;}
	.aldet > strong a:hover{color: #004d9d;}
	.aldet .more{margin-left: 80px;}
	.alh{margin-left: 80px;width: 83.229%;margin-top: 46px;}
	.alh img{width: 100%;}
	.tjzx{background: #f2f4f8;}
	.zxa{border: 1px solid #dcdcdc; padding: 26px 0px 27px 22px;}
	.zxa p{font-size: 22px;color: #212121;margin-bottom: 3px;}
	.zxa img{}
	.zxs{border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;}
	.zxd{border-bottom: 1px solid #dcdcdc;padding: 25px 50px 36px 20px;transition: all 0.3s; background: url(../esimg/z20.png) no-repeat;background-position: 87% 77px;}
	.zxd .date{}
	.zxd .title{line-height: 26px;height: 52px;overflow: hidden;margin-top: 4px;}
	.zxd:hover{background: url(../esimg/z21.png) no-repeat;background-position: 87% 77px;}
	.zxd:hover .date p{color: #1a4d95;}
	.zxd:hover .date h6{color: #1a4d95;}
	.zxd:hover .title{color: #1a4d95;}
	
	/* 新闻列表 */
	.xwi{padding-left: 20px;padding-right: 20px;margin-top: 34px;margin-bottom: 68px;}
	.xw1{background: #f2f4f8;padding: 59px 100px 60px 80px;margin-bottom: 18px;}
	.xw1 > .fl{width: 35.848%;}
	.xw1 > .fr{width: 59%;padding-top: 5px;}
	.xw1 .date{}
	.xw1 .title{font-size: 22px;margin-top: 10px;}
	.xw1 .content{font-size: 12px;line-height: 20px;color: #7c7c7c;margin-top: 10px;}
	.xw1 .more{margin-top: 10px;transition: all 0.3s;}
	.xw1 .more a{transition: all 0.3s;}
	.xw1:hover{background: #004d9d;}
	.xw1:hover .date p{color: #fff;}
	.xw1:hover .date h6{color: #fff;}
	.xw1:hover .title{color: #fff;}
	.xw1:hover .content{color: #fff;}
	.xw1:hover .more{background: url(../esimg/z23.png) no-repeat;background-size: 100% 100%;}
	.xw1:hover .more a{color: #004d9d;}
	.xw2{background: #fff url(../esimg/z25.png) no-repeat;background-position: 93% 85px;transition: all 0.3s; border: 1px solid #dcdcdc;padding: 48px 0px 46px 78px;margin-bottom: 21px;}
	.xw2 .date{}
	.xw2 .date p{display: block;}
	.xw2 .date h6{display: block;}	
	.xw3{width: 76%;margin-left: 5.156%;}
	.xw2 .title{font-size: 22px;}
	.xw2 .content{font-size: 12px;line-height: 20px;margin-top: 9px;height: 40px;}
	.xw2:hover{background: #004d9d url(../esimg/z26.png) no-repeat;background-position: 93% 85px;border: 1px solid #004d9d;}
	.xw2:hover .date p{color: #fff;}
	.xw2:hover .date h6{color: #fff;}
	.xw2:hover .title{color: #fff;}
	.xw2:hover .content{color: #fff;}
	.xwj{margin-bottom: 59px;}
	.pr1{padding-right: 35px;}
	.pr1 .qha{margin-left: 82px;}
	
	/* 联系我们 */
	.lx{padding-top: 54px;padding-bottom: 107px;}
	.lx .bt{margin-bottom: 77px;}
	.lx .bt p{text-align: center;}
	.lx .bt img{margin: 0 auto;}
	.lxc{width: 48%;margin-right: 2%;box-shadow: 14px -15px 0px 0px #3f9bf7;}
	.lxc iframe{width: 100%;height: 467px;}
	.lxa{margin-bottom: 47px;margin-top: 9px;padding-left: 10px;}
	.lxa p{font-size: 22px;color: #1a4d95;font-weight: bold;}
	.lxa h6{font-size: 10px;line-height: 12px;color: #7c7c7c;}
	.lxb{margin-bottom: 32px;padding-left: 10px;}
	.lxb p{font-size: 16px;color: #212121;padding-top: 6px;margin-left: 23px;}
	.lxb h6{font-size: 20px;color: #212121;margin-top: -2px;margin-left: 23px;}
	
	/* 新闻内页 */
	.xwk{padding-left: 20px;padding-right: 20px;margin-top: 35px;margin-bottom: 75px;}
	.xwk > .fl{width: 71.03%;background: #f2f4f8;padding: 50px 0px 76px 0px;}
	.xwk > .fr{width: 26.545%;}
	.zxe{border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;padding: 26px 26px 27px 22px;}
	.zxe .fl{}
	.zxe .fr{}
	.zxe .fl p{font-size: 22px;color: #212121;margin-bottom: 3px;transition: all 0.3s;}
	.zxe .fr p{font-size: 12px;color: #7c7c7c;display: inline-block;transition: all 0.3s;}
	.zxe .fr h6{font-size: 12px;color: #7c7c7c;display: inline-block;}
	.zxe .fr .on{font-size: 30px;color: #212121;transition: all 0.3s;}
	.zxf{border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;}
	.zxg{padding: 23px 23px 22px 24px;background: #fff;}
	.zxg img{width: 100%;transition: all 0.3s;}
	.zxg p{font-size: 12px;color: #212121;margin-top: 12px;transition: all 0.3s;}
	.zxg:hover img{transform: scale(0.95);}
	.zxg:hover p{color: #004d9d;}
	
	/*网站地图*/
	.wzdt2{width: 96%;margin: 0 auto;margin-bottom: 20px;margin-top: 120px;}
	.wzdt_a{border: solid 2px #e5e5e5;margin-top: 22px;}
	.wzdt_a h6{width: 96%;margin: 0 auto;border-bottom: 1px solid #f2f2f2;margin-top: 5px;}
	.wzdt_a h6 a{font-size: 16px;color: #505050;font-weight: bold;line-height: 45px;}
	.wzdt_a p{margin: 0 25px;}
	.wzdt_a p a{color: #505050;line-height: 42px;margin-right: 15px;}
	.wzdt_a p a:hover{color: #0665d0}
	/*网站地图*/
	/*404*/
    .fzfbox{width:100%;margin:0 auto;background:#f9f9f9;padding:110px 20px;margin-bottom: -130px;}
.fzf1{width:90%;margin:15px auto;}
.fzf1 img{width:100%;margin:0 auto;}
.fzf2{width:100%;margin:0 auto;}
.fzf2 p{font-size:18px;color:#434343;text-align:center;line-height:30px;}
.fzf2-1{width:100%;margin:0 auto;}
.fzf2-1 p{font-size:16px;color:#434343;text-align:center;line-height:30px;}
.fzf2-1 p span{color:#333;}
.fzf3{width:310px;margin:30px auto;}
.fzf3z{float:left;}
.fzf3z img{width:100%;margin:0 auto;}
.fzf3y{float:right;}
.fzf3y img{width:100%;margin:0 auto;}   
    /*404*/	

		
@media (min-width: 1050px){
	.nava{margin-left: 22px;}
	.gyb{width: 1020px;margin-left: -510px;}
	.qha{margin-left: 10px;}
	.qzc > .fl{padding: 20px 0px 0px 20px;}
	.qlgc > .fl{padding-left: 195px;}
	.dlgc > .fr{padding: 10px 185px 0px 20px;}
	.xwh{padding: 33px 25px 65px 25px;}
	.lyc{margin-left: 35px;}
	.ftc{margin-left: 20px;}
	.ftd{margin-left: 18px;}
	.qza .bt{width: 13%;}
	.qza .bt p{font-size: 26px;}
	.qzcza1 .bt{width: 13%;}
	.qzcza1 .bt p{font-size: 26px;}
	.qlb .bta{margin-bottom: 25px;}
	.qlb .fr > h6{margin-bottom: 20px;}
	.gyee{padding: 15px 0px 12px 0px;}
	
	
	
	
}
	
	
	
	
@media (min-width: 1100px){
	.nava{padding: 0px 17px 0px 18px;}
	.gyb{width: 1080px;margin-left: -540px;}
	.qha{margin-left: 22px;}
	.qzc > .fl{padding: 30px 0px 0px 30px;}
	.qlgc > .fl{padding-left: 160px;padding-top: 30px;}
	.dlgc > .fr{padding: 30px 152px 0px 20px;}
	.xwh{padding: 38px 25px 65px 25px;}
	.lyd h6{font-size: 16px;}
	.ftc{margin-left: 30px;}
	.ftd{margin-left: 25px;}
	.qza .bt{width: 13%;}
	.qza .bt p{font-size: 27px;}
	.qzcza1 .bt{width: 13%;}
	.qzcza1 .bt p{font-size: 27px;}
	.qlb .fr{padding: 50px 20px 0px 20px;}
	.gyee{padding: 16px 0px 16px 0px;}
	
}

@media (min-width: 1150px){
	.nava{margin-left: 28px;}
	.qzc > .fl > h6{margin-bottom: 20px;}
	.qzd:nth-child(4){margin-top: 20px;}
	.qzc .more{margin-top: 20px;}
	.xwh{padding: 38px 25px 70px 25px;}
	.ftd{margin-left:30px}
	.qza .bt{width: 17%;}
	.qza .bt p{font-size: 36px;}
	.qzcza1 .bt{width: 17%;}
	.qzcza1 .bt p{font-size: 36px;}
	.gyee{padding: 16px 0px 16px 0px;}
}
	

@media (min-width: 1200px){
	.nava{padding: 0px 20px 0px 20px;}
	.gyb{width: 1150px;margin-left: -575px;}
	.qzd:nth-child(4){width: 80%;}
	.qlgc > .fl{padding-left: 120px;}
	.qla{margin-top: 20px;margin-bottom: 20px;}
	.dlgc > .fr{padding: 30px 100px 0px 20px;}
	.xwh{padding: 43px 25px 70px 25px;}
	.ftc{margin-left: 40px;}
	.ftd{margin-left: 35px;}
	.qza .bt{width: auto;}
	.qzcza1 .bt{width: auto;}
	.qlb .bta{margin-bottom: 50px;}
	.qlb .fr > h6{margin-bottom: 40px;}
	.gyee{padding: 27px 0px 27px 0px;}
	
}
@media (min-width: 1250px){
	.nava{margin-left: 35px;}
	.qzc > .fl{padding: 40px 0px 0px 40px;}
	.xwh{padding: 47px 25px 70px 25px;}
	.ftd{margin-left: 40px;}
	.ftc{margin-left: 50px;}
	.gyee{padding: 30px 0px 30px 0px;}
	
	
	
	
	
	
	
}
@media (min-width: 1300px){
	.nava{margin-left: 41px;}
	.gyb{width: 1250px;margin-left: -625px;}
	.qh{padding-top: 27px;}
	.qlgc > .fl{padding-left: 70px;}
	.dlgc > .fr{padding: 30px 60px 0px 20px;}
	.xwh{padding: 52px 25px 70px 25px;}
	.ftd{margin-left: 48px;}
	.gyee{padding: 34px 0px 33px 0px;}
	
	
	
	
}
@media (min-width: 1350px){
	.nava{margin-left: 47px;}
	.xwh{padding: 57px 25px 70px 25px;}
	.qlgc > .fl{padding-left: 50px;}
	.dlgc > .fr{padding: 30px 30px 0px 20px;}
	.qza .bt{width: auto;}
	.qza .bt p{font-size: 36px;}
	.gyee{padding: 36px 0px 36px 0px;}
	
	
	
	
	
}

}

@media(max-width:999px){
body,html{padding:0;background: #fff;font-family:Arial;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling: touch;max-width: 750px;margin: 0 auto;}
body{overflow-x: hidden;}
a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal;}
* img{display:block;border: none;}
input,select,textarea{padding:0;margin:0;font-family: "微软雅黑";-webkit-appearance: none;outline: none;border: none;}
p{text-align:justify;}
.pc{display: none;}
.mob{display: block;}
.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.clearfix{ clear:both;}
.fl{ float: left;}
.fr{float:right}
.commen{width: 92%;margin: 0 auto;}
.commen1{width: 92%;margin: 0 auto;}
*{box-sizing:border-box;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-ms-box-sizing:border-box;
		-o-box-sizing:border-box;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
	color: #212121; 
	}
	input:-moz-placeholder, textarea:-moz-placeholder { 
	color: #212121; 
	}
	input::-moz-placeholder, textarea::-moz-placeholder { 
	color: #212121; 
	}
	input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
	color: #212121; 
	}
/*手机nav*/
	.sjdhgd{width: 100%;background-size: 100% 100%;position: fixed;z-index: 10000;top: 0;left: 0;background-color: #fff;}
	.sjdh{margin: 0 auto;width: 100%;padding: 4% 1%;transition: all ease 0.4s;}
	.sjdha{width: 100%;}
	.sjdha_t1{width: 33%;overflow: hidden;margin-left: 4%;float: left;}
	.sjdha_t1 img{width: 100%;}
	.sjdha_t3{float: left;margin-top: 2%;}
	.sjdha_t3 p{font-size: 0.7rem;font-weight: bold;color: #1a4d95;letter-spacing: 1px;}
	.sjdha_t3 h6{font-size: 0.5rem;}
	.sjdha_t2{width: 32px;position: absolute;right: 5%;top: calc(50% - 15px);}
	.sjdha_t2 img{width: 100%;}
	.topa{position: absolute;right: 3%;top: 50%;margin-top: -13px;}
	.topa_a{margin-left: 7px;position: relative;z-index: 100;cursor: pointer;}
	.topa_a img.t1{width: 26px;height: 26px;transition: all ease 0.3s;}
	.topa_a img.t3{position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;width: 26px;height: 26px;}
	.topa_a:hover img.t3{opacity: 1;}
	.topa_a:nth-child(1) img.t3{opacity: 1;}
	.huakuai{position: fixed;top: 0;right: -100%;z-index: 100001;transition: all .4s cubic-bezier(.4,0,0,1);width: 100%;background: rgba(0,0,0,0.5);height: 100%;}
	.sjdhb{width: 79%;background: #fff;overflow-y: scroll;height: 100%;padding-bottom: 25%;float: right;}
	.guanbi{width: 100%;}
	.guanbi img{width: 22px;height: 22px;margin: 5%;float: right;}
	.sjdhb_a{width: 100%;}
	.sjdhb_a h6{line-height: 48px;width: 100%;padding-left: 18px;text-transform: uppercase;}
	.sjdhb_a h6 a{font-size: 1.1rem;color: #222222;}
	.sjdhb_a h6 span{font-size: 0.8rem;display: inline-block;margin-left: 7px;color: #b6b6b6;}
	.sjdhb_ah1 h6{border-left: 3px solid #1a4d95;background: #f6f6f6;}
	.sjdhb_ah1 h6 a{color: #1a4d95;}
	.sjdhb_aa{width: 100%;height: 0;overflow: hidden;}
	.sjdhb_ah1 .sjdhb_aa{height: auto;}
	.sjdhb_p{width: 100%;line-height: 28px;padding-left: 37px;text-transform: uppercase;margin: 11px 0;}
	.sjdhb_p a{font-size: 0.95rem;color: #222222;}
	.sjdhb_pa a{color: #1a4d95;}
	.sjdh{box-shadow: 0 -2px 18px -2px #1a4d95;}
/**手机底部导航**/
	.dan-xia{width:100%;background-color: #004d9d;position: fixed;left: 0;bottom: 0;z-index: 1000;background-size: 100% 100%;box-shadow: 0 0 20px -5px #000;}
	.dan-xib{width: 25%;padding: 2% 0 1% 0%;}
	.dan-xid img{width: 30px;height: 30px; margin: 0 auto;}
	.dan-xid p{ color:#fff;text-align: center;font-size: 0.85rem;line-height: 22px;margin-top: 5px;}
	.dhgd_d{width: 49px;position: absolute;left: calc(50% - 22px);top: -22px;animation: bounce_a 2s infinite;}
	.dhgd_d img{width: 100%;}	
	
	/* banner */
	.banmob{margin-top: 17.5% !important;position: relative;}
	.banmob img{width: 100%;}
	.paged{bottom: 10px;position: absolute;z-index: 1000;}
	.paged .swiper-pagination-bullet{width: 6px;height: 6px;background: #fff;}
	.paged .swiper-pagination-bullet-active{width: 6px;height: 6px;background: #fb8e3e;}
	
	
	/* 友情链接 */
	.yqlj{display: none;}
	
	/* 关于宇航 */
	.gy{background: url(../esimg/z16.jpg) no-repeat;background-position: center top;padding-top: 10%;padding-bottom: ;}
	.bt p{font-size: 1.2rem;color: #212121;margin-bottom: 1%;text-align: center;}
	.bt img{}
	.gy .bt{text-align: center;}
	.gy .bt img{margin: 0 auto;width: 20%;}
	.gya{text-align: center;margin-top: 6%;}
	.gya p{font-size: 1rem;font-weight: bold;color: #1a4d95;text-align: center;}
	.gya h6{font-size: 0.6rem;color: #7c7c7c;}
	.gya h5{font-size: 0.85rem;line-height: 23px;height: 110px;overflow: hidden; color: #212121;margin-top: 4%;margin-bottom: 6%;}
	.more{width: 90px;height: 30px;background: url(../esimg/z3.png) no-repeat;background-size: 100% 100%;text-align: center;}
	.more a{font-size: 0.8rem;line-height: 30px;color: #ffffff;display: block;}
	.gy .more{margin: 0 auto;}
	.gyb{width: 100%;margin-top: 8%;}
	.gyba{text-align: center;}
	.gyba img{margin: 0 auto;}
	.gyba p{font-size: 0.7rem;line-height: 18px;color: #7c7c7c;margin-top: 4%;padding-left: 1%;padding-right: 1%;text-align: center;}
	.gyba:first-child{width: 33%;background: #f2f4f8;padding-top: 4%;padding-bottom: 5%;}
	.gyba:first-child img{width: 30%;}
	.gyba:nth-child(3){width: 33%;background: #f2f4f8;padding-top: 4%;padding-bottom: 5%;}
	.gyba:nth-child(3) img{width: 48%;}
	.gyba:nth-child(2){width: 32%;background: #004d9d;padding-top: 6.1%;padding-bottom: 7%;margin-left: 1%;margin-right: 1%;}
	.gyba:nth-child(2) img{width: 50%;}
	.gyba:nth-child(4){width: 100%;background: #f2f4f8;padding-top: 4%;padding-bottom: 5%;margin-top: 1%;}
	.gyba:nth-child(4) img{width: 40%;}
	
	/* 起重船租赁 */
	.qz{padding-top: 10%;padding-bottom: 8%;}
	.qh{padding-top: 5%;padding-right: 0px;}
	.qha{width: 48%;margin-bottom: 4%; padding-left: 28px;background: url(../esimg/z8.png) no-repeat;background-position: left 3px;background-size: 24px;transition: all 0.3s;}
	.qha p{font-size: 0.85rem;color: #212121;transition: all 0.3s;}
	.qza .bt{width: 100%;}
	/* .qza .bt p{font-size: 24px;} */
	.qza .bt img{width: 40%;margin: 0 auto;}
	.qha h6{font-size: 0.6rem;color: #7c7c7c;}
	.qh .on{background: url(../esimg/z9.png) no-repeat;background-position: left center;background-size: 24px;}
	.qh .on p{color: #1a4d95;}
	.qzb{padding: 3%;background: #f2f4f8;margin-top: 6%;}
	.qzc > .fl{padding:5%;width: 100%;}
	.qzc > .fr{width: 100%;}
	.qzc > .fl > p{font-size: 1rem;font-weight: bold;color: #1a4d95;}
	.qzc > .fl > h6{font-size: 0.6rem;color: #7c7c7c;margin-bottom: 4%;}
	.qzc{background: #fff;}
	.qzd{}
	.qzd:nth-child(4){margin-top: 6%;}
	.qzd h6{font-size: 0.85rem;line-height: 26px;color: #f74e4e;font-weight: bold;border-left: 5px solid #f74e4e;padding-left: 10px;margin-right: 10px;}
	.qzd p{font-size: 0.85rem;line-height: 22px;color: #212121;width: 70%;}
	.qzc .more{margin-top: 6%;}
	/* 港口工程 */
	.gkgc{overflow: hidden; background: url(../esimg/z7.jpg) no-repeat;background-position: center;background-size: cover;padding-top: 8%;padding-bottom: 10%;}
	.gkgc .commen{}
	.gka .bt{width: 100%;}
	.gka .bt p{color: #fff;text-align: left;}
	.gka .bt img{width: 45%;}
	.gkgc .more{margin: 0 auto; margin-top: 8%;}
	.gke{width: 130%;margin-top: 5%;}
	.imgbox1{width: 100%;overflow: hidden;}
	.imgbox1 img{width: 100%;transition: all 0.3s;}
	.pbox1{background: #fff url(../esimg/z8.png) no-repeat;background-size: 24px; background-position: 15px 15px; padding: 10px 0px 10px 50px;transition: all 0.3s;}
	.pbox1 p{font-size: 0.85rem;color: #212121;transition: all 0.3s;}
	.pbox1 h6{font-size: 0.6rem;color: #7c7c7c;}
	/* 桥梁工程 */
	.qlgc{width: 100;margin-top: 8%;}
	.qlgc .bt{margin-left: 4%;}
	.qlgc .bt p{text-align: left;}
	.qlgc .bt img{width: 45%;}
	.qlgc > .fl{width: 100%;}
	.qlgc > .fr{width: 100%;margin-top: 8%;}
	.qla{padding-left: 30px;background: url(../esimg/z9.png) no-repeat left center;background-size: 24px; margin-top: 6%;margin-bottom: 6%;margin-left: 4%;}
	.qla p{font-size: 0.85rem;color: #1a4d95;}
	.qla h6{font-size: 0.6rem;color: #7c7c7c;}
	.qlgc > .fl > p{font-size: 0.85rem;line-height: 23px;color: #212121;padding-left: 4%;padding-right: 4%;height: 110px;overflow: hidden;}
	.qlgc .more{margin-top: 5%;margin-left: 4%; height: 30px !important;}
	/* 道路工程 */
	.dlgc{width: 100%;margin-top: 10%;}
	.dlgc .bt{margin-left: 4%;}
	.dlgc .bt p{text-align: left;}
	.dlgc .bt img{width: 42%;}
	.dlgc > .fl{width: 100%;margin-top: 8%;}
	.dlgc > .fr{width: 100%;}
	.dlgc > .fr > p{font-size: 0.85rem;line-height: 22px;color: #212121;padding-left: 4%;padding-right: 4%;height: 110px;overflow: hidden;}
	.dla{padding-left: 4%;padding-right: 4%;}
	.dla .fl{width: 100%;font-size: 0.85rem;line-height: 22px;color: #212121;margin-bottom: 3%;}
	.dla .fr{width: 100%;font-size: 0.85rem;line-height: 22px;color: #212121;margin-bottom: 3%;}
	.dlgc .more{margin-left: 4%; margin-top: 5%; height: 30px !important;}
	/* 新闻 */
	.xw{padding-top: 10%;padding-bottom: 10%;}
	.xwa{padding-top: 6%;width: 100%;}
	.xwz .bt{width: 100%;}
	.xwz .bt p{text-align: left;}
	.xwz .bt img{width: 13%;}
	.xwb{width: 50%;margin-bottom: 3%; padding-left: 30px; background: url(../esimg/z8.png) no-repeat left center;background-size: 24px;transition: all 0.3s;}
	.xwb p{font-size: 0.85rem;color: #212121;transition: all 0.3s;}
	.xwb h6{font-size: 0.6rem;line-height: 12px;color: #7c7c7c;}
	.xwb:hover{background: url(../esimg/z9.png) no-repeat left center;background-size: 24px;}
	.xwb:hover p{color: #1a4d95;}
	.xwa .on{background: url(../esimg/z9.png) no-repeat left center;background-size: 24px;}
	.xwa .on p{color: #1a4d95;}
	.xwd{margin-top: 6%;}
	.xwe{}
	.xwf{width: 100%;padding: 5%;border: 1px solid #dcdcdc;background: #fff;margin-bottom: 4%;}
	.xwf img{width: 100%;transition: all 0.3s;}
	.date p{font-size: 1.5rem;color: #212121;display: inline-block;transition: all 0.3s;}
	.date h6{font-size: 0.7rem;color: #7c7c7c;display: inline-block;transition: all 0.3s;}
	.title{font-size: 0.95rem;color: #212121;transition: all 0.3s;}
	.content{font-size: 0.85rem;line-height: 19px;color: #7c7c7c;height: 40px;overflow: hidden;transition: all 0.3s;}
	.xwg{width: 100%;}
	.xwf .title{margin-top: 3%;}
	.xwf .content{margin-top: 2%;margin-bottom: 6%;}
	.xwf .more{margin-bottom: 6%;}
	.xwf:hover .title{color: #1a4d95;}
	.xwf:hover img{transform: scale(0.95);}
	.xwh{width: 100%;margin-bottom: 4%; border: 1px solid #dcdcdc;padding:6% 3% 14% 3%;transition: all 0.3s; background: url(../esimg/z14.png) no-repeat;background-size: 100% 100%;}
	.xwh .title{margin-top: 4%;}
	.xwh .content{margin-top: 3%;}
	.xwh:hover{border: 1px solid #1a4d95; background: url(../esimg/z15.png) no-repeat;background-size: 100% 100%;}
	.xwh:hover .title{color: #fff;}
	.xwh:hover .content{color: #fff;}
	.xwh:hover .date p{color: #fff;}
	.xwh:hover .date h6{color: #fff;}
	/* 留言 */
	.ly{background: url(../esimg/z14.jpg) no-repeat;background-position: center;background-size: cover;padding-top: 8%;padding-bottom: 8%;}
	.ly .bt{width: 100%;}
	.ly .bt p{color: #fff;text-align: center;}
	.ly .bt img{width: 29%;margin: 0 auto;}
	.lyc{padding-top: 6%;width: 100%;}
	.lyc img{width: 16%;}
	.lyd{padding-left: 2%;}
	.lyd p{font-size: 0.85rem;line-height: 22px;color: #fff;}
	.lyd h6{font-size: 0.8rem;line-height: 22px;color: #fff;}
	.lye{width: 98.5%;margin: 0 auto;}
	.lye input[type = text]{line-height: 40px;background: #fff;padding-left: 20px;margin-bottom: 3%;}
	.name{width: 100%;}
	.phone{width: 100%;}
	.yz{width: 100%;position: relative;}
	.yz a{position: absolute;right: 0;top: 0;}
	.yz a img{height: 40px;}
	.yzm{width: 100%;}
	.lye{margin-top: 8%;}
	.lye textarea{width: 100%;background: #fff;padding-left: 20px;padding-top: 15px;height: 93px;margin-top: ;}
	.lye input[type = submit]{width: 49.673%;line-height: 40px;font-size: 14px;color: #ffffff;margin-top: 1.3%;background: #f74e4e;cursor: pointer;}
	.lye input[type = reset]{width: 49.673%;line-height: 40px;font-size: 14px;color: #ffffff;margin-top: 1.3%;background: #272727;cursor: pointer;}
	/* foot */
	.foot{background: #272727;}
	.ft{padding-bottom: 25%;border-bottom: 2px solid #2f2f2f;}
	.fta{width: 45%;padding-top: 10%;}
	.fta img{width: 100%;max-width: 162px;}
	.ftb{padding-left: 3px; border-top: 1px dashed #1d68b4;border-bottom: 1px dashed #1d68b4;padding-top: 4%;padding-bottom: 4%;margin-top: 5%;}
	.ftb p{font-size: 0.7rem;color: #8b8b8b;margin-top: 1%;}
	.fb,.ftc{display: none;}
	.fte{width: 35%; padding-top: 18%;}
	.fte img{width: 100%;}
	.ftf{margin-top: 4%;}
	.ftf p{font-size: 0.7rem;color: #606060;line-height: 20px;}
	.ftf p a{font-size: 0.6rem;color: #606060;line-height: 20px;}
	/* ===================================内页============================================================================================= */
	/* 起重船租赁 */
	.keywords,.nyban{display: none;}
	.pos{margin-bottom: 27%;height: 10px;overflow: hidden;}
	.qzcza .bt{width: 100%;}
	.qzcza .bt img{width: 42%;margin: 0 auto;}
	.qzczl{}
	.qzcz{margin-top: 6%;}
	.qhd{padding-top: 6%;}
	.qhd .on{background: url(../esimg/z9.png) no-repeat;background-size: 24px;background-position: left center;}
	.qhd .on p{color: #1a4d95;}
	.qha:hover{background: url(../esimg/z9.png) no-repeat;background-size: 24px;background-position: left center;}
	.qha:hover p{color: #1a4d95;}
	.qzczb{position: relative;}
	.qzczb > .fl{width: 100%;}
	.qzczb > .fr{width: 100%;margin-top: 5%;}
	.qzczb > .fr img{width: 100%;}
	.bta{margin-bottom: 4%;}
	.bta p{font-size: 1.1rem;font-weight: bold;color: #1a4d95;}
	.bta h6{font-size: 0.6rem;color: #7c7c7c;}
	.qzczb > .fl > h5{font-size: 0.85rem;font-weight: bold; width: 96px;line-height: 30px;color: #fff;background: #f74e4e;text-align: center;margin-bottom: 3%;}
	.qzczb > .fl > p{font-size: 0.85rem;line-height: 22px;color: #212121;}
	.vid{margin-top: 4%;cursor: pointer;width: 40%;}
	.video{position: fixed;left: calc(50% - 185px);top: 20%;z-index: 999999; width: 370px;display: none;}
	.vid1{position: relative;display: table;margin: 0 auto;}
	.vid1 img{position: absolute;right: -20px;top: 0;cursor: pointer;}
	.video .v1{margin: 0 auto;display: table; max-height: 300px;max-width: 370px;}
	.js{background: #f2f4f8;padding-bottom: 2%;margin-top: 8%;}
	.js h6{font-size: 0.85rem;font-weight: bold; line-height: 30px;color: #fff;background: #f74e4e;width: 124px; text-align: center;}
	.js p{font-size: 0.85rem;line-height: 22px;color: #212121;width: 100%;margin: 0 auto;margin-top: 4%;}
	.jsa{width: 100%;margin: 0 auto; margin-top: 4%;}
	.jsa img{width: 48%;margin-bottom: 4%;}
	.jsa img:nth-child(odd){margin-right: 4%;}
	.yw{background: url(../esimg/z24.jpg) no-repeat top center;padding-bottom: 2%;}
	.ywa{width: 100%;}
	.ywa h6{font-size: 0.85rem;font-weight: bold; line-height: 30px;color: #fff;text-align: center;background: #f74e4e;width: 95px;margin-top: 6%;margin-bottom: 5%;}
	.ywa > p{font-size: 0.85rem;line-height: 22px;color: #212121;}
	.ywb{margin-left: 0;margin-top: 5%;}
	.ywb p{font-size: 0.85rem;line-height: 30px;color: #1a4d95;width: 80px;background: #f2f4f8;text-align: center;margin-right: 5px;margin-bottom: 5px;}
	.ywc{width: 100%;padding-top: 5%;}
	.ywc img{width: 100%;}
	.zx{width: 96%;margin: 0 auto;margin-bottom: 8%;}
	.btb{width: 100%;border: 1px solid #dcdcdc;background: #f2f4f8;padding-top: 3%;padding-bottom: 3%;}
	.btb p{font-size: 1.1rem;color: #212121;text-align: center;margin-bottom: 1%;}
	.btb img{width: 55%; margin: 0 auto;}
	.zxb{padding: 5% 3%;border-left: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;}
	.zxc{width: 100%;margin-bottom: 5%;transition: all 0.3s; padding-right: 12%;background: url(../esimg/z20.png) no-repeat;background-position: 100% 55%;}
	.zxc .title{margin-top: 1%;}
	.zxc .content{margin-top: 2%;}
	.zxc:hover{background: url(../esimg/z21.png) no-repeat;background-position: 100% 55%;}
	.zxc:hover .date p{color: #1a4d95;}
	.zxc:hover .date h6{color: #1a4d95;}
	.zxc:hover .title{color: #1a4d95;}
	
	/* 港口工程 */
	.pr{width: 100%;}
	.pr .qha{width: 33.333%;}
	.gkg{width: 96%;margin: 0 auto;margin-top: 6%;}
	.gkg > .fl{width: 100%;padding-top: 10px;}
	.gkg > .fl > h5{font-size: 0.85rem; width: 96px;line-height: 30px;color: #fff;background: #f74e4e;text-align: center;margin-bottom: 3%;}
	.gkg > .fl > p{font-size: 0.85rem;line-height: 22px;color: #212121;}
	.gkg > .fr{width: 100%;}
	.gkg > .fr img{width: 100%;}
	.gkh{display: table;margin:0 auto;margin-top: 6%;}
	.gkh p{width: 150px;line-height: 30px;color: #1a4d95;background: #f2f4f8;text-align: center;font-size: 0.85rem;}
	.gkh p:first-child{margin-right: 4px;}
	.jsb{background: #f2f4f8;margin-top: 8%;}
	.jsc{width: 96%;margin: 0 auto;padding-bottom: 5%;}
	.jsc h6{font-size: 0.85rem;line-height: 30px;color: #fff;background: #f74e4e;width: 120px; text-align: center;}
	.jsc p{font-size: 0.85rem;line-height: 22px;color: #212121;margin-top: 4%;}
	.jsd{margin-top: 5%;}
	.jsd img{width: 100%;margin-bottom: 3%;}
	
	/* 桥梁工程 */
	.mid{float: left;}
	.mid .qha{float: none;width: 100%;}
	.qlb{width: 96%;margin: 0 auto;background: #f2f4f8;margin-top: 6%;}
	.qlb .fl{width: 100%;}
	.qlb .fl img{width: 100%;}
	.qlb .fr{width: 100%;padding: 5% 3%;}
	.qlb .fr > h6{font-size:  0.85rem;font-weight: bold; width: 96px;line-height: 30px;color: #fff;background: #f74e4e;text-align: center;margin-bottom: 4%;}
	.qlb .fr > p{font-size:  0.85rem;line-height: 24px;color: #212121;}
	/* .qlb .bta{margin-bottom: 59px;} */
	.qlc{width: 96%;margin: 0 auto;margin-top: 8%;}
	.qlc h6{font-size: 0.85rem;font-weight: bold; width: 96px;line-height: 30px;color: #fff;background: #f74e4e;text-align: center;}
	.qld{margin-top: 5%;}
	.qle{padding-left: 20px;background: url(../esimg/z22.png) no-repeat;background-position: left 7px;}
	.qle{font-size:  0.85rem;line-height: 24px;color: #212121;width: 100%;margin-bottom: 4%;}
	.ywd{background: url(../esimg/z35.jpg) no-repeat;background-position: center top;margin-top: 8%;padding-bottom: 5%;margin-bottom: 8%;}
	.ywe{width: 96%;margin: 0 auto;}
	.ywe h6{font-size: 0.85rem;font-weight: bold; width: 96px;line-height: 30px;color: #fff;background: #f74e4e;text-align: center;}
	.ywe p{font-size:  0.85rem;color: #212121;margin-top: 5%;margin-bottom: 5%;padding-left: 4%;}
	.ywf{}
	.ywf img{}
	.ywf img:first-child{width: 100%;margin-bottom: 3%;}
	.ywf img:nth-child(2){width: 64%;margin-right: 3%;}
	.ywf img:nth-child(3){width: 33%;}
	
	/* 道路工程 */
	.dlb{width: 96%;margin: 0 auto;margin-top: 6%;}
	.dlb .fl{width: 100%;margin-bottom: 4%;}
	.dlb h6{font-size: 0.85rem;line-height: 30px;color: #fff;padding-left: 20px;padding-right: 20px;background: #f74e4e;display: inline-block;}
	.dlb p{font-size: 0.85rem;line-height: 22px;color: #212121;padding-left:;margin-top: 4%;}
	.ywg{background: #f2f4f8;margin-top: 2%;margin-bottom: 8%;}
	.ywh{width: 96%;margin: 0 auto;padding-top: 6%;padding-bottom: 2%;}
	.ywh img{width: 100%;margin-bottom: 4%;}
	
	/* 关于 */
	.gyc{}
	.gyc .bt{text-align: center;}
	.gyc .bt img{margin: 0 auto;width: 23%;}
	.gyd{margin-top: 6%;}
	.gyd .fl{width: 100%;}
	.gyd .fl img{width: 100%;}
	.gyd .fr{width: 100%;margin-top: 6%;}
	.gyd .fr h6{font-size: 0.95rem;font-weight: bold;color: #1a4d95;text-align: center;}
	.gyd .fr h5{font-size: 0.6rem;color: #7c7c7c;text-align: center;}
	.gyd .fr p{font-size: 0.85rem;line-height: 22px;color: #212121;margin-top: 3%;}
	.gye{position: relative;margin-top: 6%;margin-bottom: 6%;}
	.gye > img{width: 100%;}
	.gye > .fr{width: 100%;margin-top: 2%;}
	.gyee{background: #f2f4f8;padding: 5% 3%;}
	.gyee img{margin: 0 auto;margin-bottom: 2%;}
	.gyee p{font-size: 0.85rem;line-height: 18px;color: #7c7c7c;text-align: center;}
	.gyea{width: 49%;margin-right: 2%;}
	.gyeb{width: 49%;}
	.gyec{width: 100%;margin-top: 2%;}
	.gyea img{width: 32%;}
	.gyeb img{width: 45%;}
	.gyec img{width: 45%;}
	
	.fw{padding-bottom: 10%;padding-top: 3%;overflow: hidden;}
	.fw .bt{}
	.fw .bt p{text-align: center;}
	.fw .bt img{margin: 0 auto;width: 30%;}
	.fwa{margin-top: 6%;}
	.fwb{padding-bottom: 10px !important;margin-bottom: 2% !important;width: 130%;}
	.imgbox2{width: 100%;overflow: hidden;}
	.imgbox2 img{width: 100%;transition: all 0.3s;}
	.pbox2{padding: 14px 0px 14px 50px;background: url(../esimg/z9.png) no-repeat;background-position: 15px 18px;background-size: 24px;}
	.pbox2 p{font-size: 16px;color: #1a4d95;}
	.pbox2 h6{font-size: 10px;line-height: 12px;color: #7c7c7c;}
	.fwc{background: #fff;box-shadow: 5px 5px 10px 1px #deedf6 ;}
	.fwc:hover .imgbox2 img{transform: scale(1.05);}
	.pagef{display: table;margin: 0 auto;}
	.pagef .swiper-pagination-bullet{display: inline-block;width: 23px;height: 4px;background: #b1b4bb;transition: all 0.3s;border-radius: unset;margin-left: 3px;margin-right: 3px;}
	.pagef .swiper-pagination-bullet-active{background: #1a4d95;}
	
	/* 案例列表 */
	.al{margin-bottom: 4%;}
	.al .bt p{text-align: center;}
	.al .bt img{margin: 0 auto;width: 36%;}
	.ala{margin-top: 6%;padding-bottom: 2%;}
	.alb img{width: 100%;}
	.alc{width: 100%;}
	.alb{background: #f2f4f8;padding: 5% 3%;margin-bottom: 4%;transition: all 0.3s;}
	.alb .date{padding-top: 3%;}
	.alb .date p{}
	.alb .date h6{}
	.alb .title{font-size: 0.95rem;margin-top: 2%;}
	.alb .content{line-height: 18px;margin-top: 2%;height: 36px;}
	.alb .more{margin-top: 5%;transition: all 0.3s;}
	.alb .more a{transition: all 0.3s;}
	.alb:hover{background: #004d9d;}
	.alb:hover .date p{color: #fff;}
	.alb:hover .date h6{color: #fff;}
	.alb:hover .title{color: #fff;}
	.alb:hover .content{color: #fff;}
	.alb:hover .more{background: url(../esimg/z23.png) no-repeat;background-size: 100% 100%;}
	.alb:hover .more a{color: #004d9d;}
	.pagec{display: table;margin: 0 auto;}
	.pagec p{width: 30px;height: 30px;border: 1px solid #d2d2d2;transition: all 0.3s; text-align: center;display: inline-block;margin-left: 1px;margin-right: 1px;}
	.pagec p a{line-height: 30px;color: #151515;font-size: 0.75rem; transition: all 0.3s;display: block;}
	.pagec .a{width: 38px;}
	.pagec .on{background: #004d9d;border: 1px solid #004d9d;}
	.pagec .on a{color: #fff;}
	.pagec p:hover{background: #004d9d;border: 1px solid #004d9d;}
	.pagec p:hover a{color: #fff;}
	
	/* 案例详情 */
	.ald{width: 100%;margin: 0 auto;margin-top: 6%;}
	.ald > .fl{width: 100%;background: #f2f4f8;padding-bottom: 6%;}
	.ald > .fr{display: none;}
	.aldet h1{font-size: 1.1rem;color: #212121;margin-bottom: 3%;padding:6% 3% 0 3%;}
	.ale{background: url(../esimg/z24.png) no-repeat;background-size: 100% 100%;width: 100%;}
	.ale p{font-size: 0.65rem;line-height: 18px;color: #ffffff;margin-left: 2%;}
	.ale h6{font-size: 0.65rem;line-height: 18px;color: #ffffff;margin-left: 2%;}
	.alf{padding: 5% 3%;}
	.alf p{font-size: 0.85rem;line-height: 22px;color: #212121;}
	.alf img{max-width: 100%;margin-top: 2%;margin-bottom: 2%;}
	.aldet > strong{font-size: 0.85rem;color: #212121;font-weight: normal;padding-left: 3%;margin-top: 4%;margin-bottom: 4%;display: block;}
	.aldet > strong a{font-size: 0.85rem;color: #212121;transition: all 0.3s;margin-right: 5px;}
	.aldet > strong a:hover{color: #004d9d;}
	.aldet .more{margin-left: 3%;}
	.alh{margin-left: 3%;width: 94%;margin-top: 4%;}
	.alh img{width: 100%;}
	
	
	/* 新闻列表 */
	.xwi{margin-top: 4%;margin-bottom: 6%;}
	.xw1{background: #f2f4f8;padding: 5% 3%;margin-bottom: 4%;}
	.xw1 > .fl{width: 100%;}
	.xw1 > .fr{width: 100%;padding-top: 4%;}
	.xw1 .date{}
	.xw1 .title{font-size: 1rem;margin-top: 2%;}
	.xw1 .content{font-size: 0.85rem;line-height: 22px;color: #7c7c7c;margin-top: 2%;}
	.xw1 .more{margin-top: 5%;transition: all 0.3s;}
	.xw1 .more a{transition: all 0.3s;}
	.xw1:hover{background: #004d9d;}
	.xw1:hover .date p{color: #fff;}
	.xw1:hover .date h6{color: #fff;}
	.xw1:hover .title{color: #fff;}
	.xw1:hover .content{color: #fff;}
	.xw1:hover .more{background: url(../esimg/z23.png) no-repeat;background-size: 100% 100%;}
	.xw1:hover .more a{color: #004d9d;}
	.xw2{background: #fff;transition: all 0.3s; border: 1px solid #dcdcdc;padding: 4% 0 4% 4%;margin-bottom: 4%;}
	.xw2 .date{}
	.xw2 .date p{display: block;}
	.xw2 .date h6{display: block;}
	.xw3{width: 76%;margin-left: 5.156%;}
	.xw2 .title{font-size: 0.95rem;}
	.xw2 .content{font-size: 0.85rem;line-height: 20px;margin-top: 2%;height: 40px;}
	.xw2:hover{background: #004d9d;}
	.xw2:hover .date p{color: #fff;}
	.xw2:hover .date h6{color: #fff;}
	.xw2:hover .title{color: #fff;}
	.xw2:hover .content{color: #fff;}
	.xwj{margin-bottom: 6%;}
	.pr1{margin: 0 auto;width: 100%;}
	.pr1 .qha{margin-left: 1%;}
	.qzcza2 .bt img{width: 13%;}
	
	/* 联系我们 */
	.lx{}
	.lx .bt{margin-bottom: 6%;}
	.lx .bt p{text-align: center;}
	.lx .bt img{margin: 0 auto;width: 28%;}
	.lxc{width: 100%;margin-top: 2%;}
	.lxc iframe{width: 100%;height: 240px;width: 690px;position: relative;left: 50%;margin-left: -345px;}
	.lxa{margin-bottom: 5%;margin-top: 1%;padding-left: 2%;}
	.lxa p{font-size: 1rem;color: #1a4d95;font-weight: bold;}
	.lxa h6{font-size: 0.6rem;color: #7c7c7c;}
	.lxb{margin-bottom: 5%;padding-left: 2%;}
	.lxb img{width: 15%;max-width: ;}
	.lxb p{font-size: 0.75rem;color: #212121;padding-top: 4%;margin-left: 5px;}
	.lxb h6{font-size: 0.85rem;color: #212121;margin-top: 2px;margin-left: 5px;}
	
	
	/* 新闻内页 */
	.xwk{margin-top: 6%;margin-bottom: 8%;}
	.xwk > .fl{width: 100%;background: #f2f4f8;padding-bottom: 6%;}
	.xwk > .fr{display: none;}
	.zxe{border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;padding: 26px 26px 27px 22px;}
	.zxe .fl{}
	.zxe .fr{}
	.zxe .fl p{font-size: 22px;color: #212121;margin-bottom: 3px;transition: all 0.3s;}
	.zxe .fr p{font-size: 12px;color: #7c7c7c;display: inline-block;transition: all 0.3s;}
	.zxe .fr h6{font-size: 12px;color: #7c7c7c;display: inline-block;}
	.zxe .fr .on{font-size: 30px;color: #212121;transition: all 0.3s;}
	.zxf{border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;}
	.zxg{padding: 23px 23px 22px 24px;background: #fff;}
	.zxg img{width: 100%;transition: all 0.3s;}
	.zxg p{font-size: 12px;color: #212121;margin-top: 12px;transition: all 0.3s;}
	.zxg:hover img{transform: scale(0.95);}
	.zxg:hover p{color: #004d9d;}
	
	/*网站地图*/
	.wzdt2{width: 96%;margin: 0 auto;margin-top: 20%;margin-bottom: 20px;}
	.wzdt_a{border: solid 2px #e5e5e5;margin-top: 22px;}
	.wzdt_a h6{width: 96%;margin: 0 auto;border-bottom: 1px solid #f2f2f2;margin-top: 5px;}
	.wzdt_a h6 a{font-size: 0.95rem;color: #505050;font-weight: bold;line-height: 45px;}
	.wzdt_a p{margin: 0 25px;}
	.wzdt_a p a{color: #505050;line-height: 42px;margin-right: 10px;font-size: 0.85rem;}
	.wzdt_a p a:hover{color: #0665d0}
	/*网站地图*/
	/*404*/
    .fzfbox{width:100%;margin:0 auto;background:#f9f9f9;padding:30px;margin-bottom: -8%;margin-top: 14%;}
.fzf1{width:90%;margin:15px auto;}
.fzf1 img{width:100%;margin:0 auto;}
.fzf2{width:100%;margin:0 auto;}
.fzf2 p{font-size:1rem;color:#434343;text-align:center;line-height:30px;}
.fzf2-1{width:100%;margin:0 auto;}
.fzf2-1 p{font-size:0.9rem;color:#434343;text-align:center;line-height:30px;}
.fzf2-1 p span{color:#333;}
.fzf3{width:310px;margin:30px auto;}
.fzf3z{float:left;}
.fzf3z img{width:100%;margin:0 auto;}
.fzf3y{float:right;}
.fzf3y img{width:100%;margin:0 auto;}   
    /*404*/
	
	
	
	
	
@media (min-width: 350px){




	
}	
	
@media (min-width: 374px){
	.gyba:nth-child(2){padding-top: 5.7%;}
	.gkh p{width: 175px;}
	.pagec .a{width: 44px;}
	
}
	
@media (min-width: 400px){
	.gyba:nth-child(2){padding-top: 4.9%;}
	.pagec p{margin-left: 2px;margin-right: 2px;}


}
	
@media (min-width: 414px){
	.gyba:nth-child(2){padding-bottom: 6%;}
	.pagec .a{width: 48px;}

	
}
	
@media (min-width: 450px){
	.gyba:nth-child(2){padding-bottom: 5%;}
	.pagec p{margin-left: 4px;margin-right: 4px;}
	
}
	
@media (min-width: 500px){
	.gyba:nth-child(2){padding-top: 3.9%;}
	
	
	
	
}		
	
	
	
@media (min-width: 550px){
	
	
	
	
}	
	
@media (min-width: 600px){
	
	
	
	
	
}	
	
@media (min-width: 650px){
	.gyba:nth-child(2){padding-top: 2.9%;}
	
	
	
	
}
	
@media (min-width: 700px){
	
	
	
	
}		
	
@media (min-width: 750px){
	body{max-width: 750px;margin: 0 auto;}
	.gyba:nth-child(2){padding-bottom: 4.6%;}
	
	
	
}	
	
	
}




